CAP的C,说的只是副本一致性吗?也包括事务一致性吧?

副本一致性应该是讲者为了方便理解自行加的,CAP 论文中没有这个概念

支持单纯从 CAP 角度看,TiDB 是个 CP 系统。工程实现上并没有放弃A,TiDB 的高可用机制还是挺厉害的

主从一般不认为是分布式吧

TiDB 的高可用 指的是 raft group 吗? 还是 tiCDC?

TiDB 的高可用,首先是基于tidb计算层的无状态,tikv数据存储层的高可用是基于raft协议,确保了在主机故障、网络抖动的情况下,数据可以保障最终一致性。
可以看下这个动画,对raft的作用做了很好的解释:Raft

通常所说的“一致性”是指分布式系统中数据的一致性,而不仅仅是副本之间的一致性。副本一致性是为了保证整个系统的数据一致性而采取的一种手段。在没有 RAFT 或多副本的情况下,CAP 原理依然适用,因为 CAP 原理讨论的是分布式系统在面对网络分区时的系统设计选择。

acid的一致性

比ACID中的C还要多个多节点的一致性

CAP和事务ACID无关系,是副本一致性

感觉主从只是存储分布,计算没有分布,算不上分布式。并且主从中,从服务器就算无穷大也对整个系统的收益没有增加。

数据在多个副本之间能够保持一致的特性

我感觉应该是所有tidb节点在同一时间,select的数据是一致的,这个一致性吧

嗯,也就是数据一致性

我觉得不能是 副本一致性

这个解释没有错,但这个跟事务一致性和副本一致性的关系没有说清楚

(分布式之CAP原则详解_分布式cap-CSDN博客)