美文网首页
CP AP 和CAP

CP AP 和CAP

作者: Mr_Editor | 来源:发表于2022-05-30 10:52 被阅读0次

C (Consistency 一致性) ,A (Availability 可用性) ,P (Partion-tolerance 分区容错性)

CAP

CAP原则又称为CAP定理,指在一个分布式系统中个,一致性、可用性和分区容错性,三个要素最多只能同时实现两个,不可能三者兼顾。

AP

可用&分区容错: 分布式情况下,保证系统数据的可用性,即使部分节点没有同步到最新数据,仍可向外部请求提供数据(旧数据)

CP

一致&分区容错: 分布式情况下,保证系统数据的一致性,没有同步到最新数据的节点,不可向外部请求提供数据

  • 一致性和可用性相互矛盾,无法同时满足,AP和CP方案中各有取舍,但是为什么都有分区容错性呢?分区容错又有什么好处?

Partition-tolerance 分区容错中的分区,在现实世界中映射为单机节点,节点与节点间通信通过网络实现,这就涉及到网络本身的特性:抖动,丢包,延时等,只要使用网络就不可避免会出现问题,因此一定需要容错,就是允许通信中断。
分区容错有什么好处? 没什么好处,分区容错就是一个特性,没有好坏。

相关文章

网友评论

      本文标题:CP AP 和CAP

      本文链接:https://www.haomeiwen.com/subject/tshoprtx.html