更新时间:2022-09-03 22:55:10
C(Consistence):一致性,集群节点数据的一致。
A(Availability):可用性,集群节点只要存在一个节点就能对外提供服务,那就是可用。
P(Partition tolerance):分区容忍性,分布式系统多个服务节点部署网络中的不同机器上,通过网络连接在一起,那么由于网络不稳定,所以一定会存在分区故障,导致网络分区,形成多个不连通的区域,那么如果某个数据只在一个分区中存在,其他分区就访问不到。然而提高分区容忍性的方法就是将数据复制到不同的分区上,那么数据复制就会导致不一致性,就需要在一致性(C)和可用性(A)之间进行权衡。
Base理论是CAP理论的延伸,它抛弃强一致性,来了个最终一致性。