CAP定理:我可以同时具有一致性和可用性

时间:2016-10-14 11:00:36

标签: computation-theory

Wiki说:然后有两个选项:一致性或可用性

为什么我无法摆脱分区容忍度?

分区容差实际上意味着什么?

1 个答案:

答案 0 :(得分:0)

阅读"分区容差" as" 网络分区容差"一切都会开始变得有意义。

为使分布式系统可靠,它总是需要在不同位置(网络)的节点之间进行通信。您无法摆脱分区容差(P),因为网络故障是不可避免的。

这并不意味着您无法在系统运行的大部分时间内保持一致性(C)和可用性(A),但在网络故障期间,您需要牺牲其中一个而支持另一个

有关详细说明,请参阅this post from CodaHale