Wiki说:然后有两个选项:一致性或可用性
为什么我无法摆脱分区容忍度?
分区容差实际上意味着什么?
答案 0 :(得分:0)
阅读"分区容差" as" 网络分区容差"一切都会开始变得有意义。
为使分布式系统可靠,它总是需要在不同位置(网络)的节点之间进行通信。您无法摆脱分区容差(P),因为网络故障是不可避免的。
这并不意味着您无法在系统运行的大部分时间内保持一致性(C)和可用性(A),但在网络故障期间,您需要牺牲其中一个而支持另一个
有关详细说明,请参阅this post from CodaHale。