分布式一致性基础和XA协议
1 CAP定理
C:Consistency 强一致性
A:Avaliablity 可用性
P:partition Tolerance 分区容错性
2 分布式一致性的三种级别
01 强一致性:系统写入什么,读出来的就是什么
02 弱一致性:不一定可以读取到最新写入的值,也不保证多少时间之后读取到的数据是最新的,只是会尽量保证某个时刻达到数据一致的状态
03 最终一致性:弱一致性的升级版,系统会保证在一定时间内达到数据一致性的状态
| Setting | Desc |
|---|---|
| Any | 根据集群数量自行设置,至少要设置一个 |
| One,Two,Three | 检查距离协调者最近的几个节点 |
| QUORUM | 大多数通过的票数(复制因子/2)+1 |
| LOCAL_ONE | 同一数据中心内距离协调器最近的节点 |
| LOCAL_QUORUM | 同一数据中心内距离协调器最近的大多数节点 |
| EACH_QUORUM | 每个数据中心中节点的法定数量,仅适用于写入 |
| ALL | 每个节点都必须参与 |
分布式一致性基础和XA协议
http://www.zivjie.cn/2023/12/09/算法/一致性算法/分布式一致性基础和XA协议/