CAP定理是在分布式系统中的一个基本定理,指出任何分布式系统最多可以有两个以下三个属性:
C 一致性(Consistency)
对某个指定的客户端来说,读操作保证能返回最新的写操作结果
A 可用性(Availability)
非故障的节点在合理的时间内返回合理的响应
P 分区容错性(Partition Tolerance)
当出现网络分区后,系统能够继续“履行职责”
CA不可能同时存在
只能保证CP或AP