Eventual Consistency
最终一致性保证停止更新后所有副本最终收敛到相同值,但不保证何时一致。
用途
设计高可用 NoSQL 系统的核心一致性模型,权衡可用性与一致性。
机制
异步复制使副本暂时不一致,通过反熵(read repair、merkle tree 同步)、gossip 协议最终收敛。读可能返回旧值(stale read)。
用例
- NoSQL 复制设计
- 读修复策略
- 反熵机制
最终一致性保证停止更新后所有副本最终收敛到相同值,但不保证何时一致。
设计高可用 NoSQL 系统的核心一致性模型,权衡可用性与一致性。
异步复制使副本暂时不一致,通过反熵(read repair、merkle tree 同步)、gossip 协议最终收敛。读可能返回旧值(stale read)。