CAP
CAP(Consistency, Availability, Partition tolerance)是一个分布式系统的理论模型,也称为CAP定理。该定理指出,在一个分布式系统中,一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance)这三个要素不可同时满足。
- 一致性(Consistency):指的是在分布式系统中的所有节点中,数据的副本保持一致。
- 可用性(Availability):指的是分布式系统中的任何节点都能提供对数据访问的响应。
- 分区容错性(Partition tolerance):指的是系统能够在网络分区或节点故障的情况下继续运行。
CAP定理认为,当发生网络分区或节点故障时,一个分布式系统只能满足其中的两个要素,无法同时满足三个要素。