【分布式系统】CAP定理

CAP 定理:一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition Tolerance),这三个要素最多只能同时实现两点,不可能三者兼顾。

【分布式系统】CAP定理_第1张图片

  • 一致性: 在分布式系统完成某写操作后任何读操作,都应该获取到该写操作写入的那个最新的值 => 要求分布式系统中各节点时刻保持数据一致性
  • 可用性:一直可以正常读写。客户端一直可以正常访问并得到系统的正常响应。=> 要求不出现系统操作失败或响应超时。
  • 分区容错性:某个节点或网络分区出现故障时,整个系统仍能对外提供满足一致性和可用性的服务。即部分故障不影响整体使用。

你可能感兴趣的