一. 简介 CAP理论:一个分布式系统不可能同时满足一致性(Consistence)、可用性(Availability)、分区容错性(Partition tolerance),最多只能同时满足两个(CA / CP / AP)。 一致性(Consistence):在某个写操作完成后,任何读操作都能够获取到该写操作写入的最新值; 可用性(Availability):非故障节点在合理的时间内能够做出合理的响应; 分区容错性(Partition tolerance):分布式系统中的某个节点或者网络分区出现故障时,整个系统仍能提供满足一致性和可用性的服务。 BASE理论:系统放松对某一时刻数据强一致