🔺 CAP 定理

分布式系统最多同时满足三项中的两项:一致性 C、可用性 A、分区容错 P

C
一致
A
可用
P
分区

📖 当前解读

选择系统类型后,点击「模拟网络分区」观察 CP 与 AP 的不同取舍。

等待操作…

🌍 真实例子

CP:ZooKeeper、HBase——分区时宁可拒绝服务也要保证数据一致; AP:Cassandra、DNS——分区时仍响应,但可能读到旧数据; P 必须选:网络分区客观存在,所以实际是 CP vs AP 的权衡。