diff --git a/docs/system-design/distributed-system/CAP理论.md b/docs/system-design/distributed-system/CAP理论.md index 1a038357..52710b94 100644 --- a/docs/system-design/distributed-system/CAP理论.md +++ b/docs/system-design/distributed-system/CAP理论.md @@ -24,11 +24,11 @@ Guide哥当年参加面试的时候,不夸张地说,只要问到分布式相 CAP 理论的提出者布鲁尔在提出 CAP 猜想的时候,并没有详细定义 **Consistency**、**Availability**、**Partition Tolerance** 三个单词的明确定义。 -因此,对于 CAP 的民间解读有很多,一般比较被大家推荐的是下面 👇 这种版本的解。 +因此,对于 CAP 的民间解读有很多,一般比较被大家推荐的是下面 👇 这种版本的解读。 在理论计算机科学中,CAP 定理(CAP theorem)指出对于一个分布式系统来说,当设计读写操作时,只能同时满足以下三点中的两个: -- **一致性(Consistence)** : 所有节点访问同一份最新的数据副本 +- **一致性(Consistency)** : 所有节点访问同一份最新的数据副本 - **可用性(Availability)**: 非故障的节点在合理的时间内返回合理的响应(不是错误或者超时的响应)。 - **分区容错性(Partition tolerance)** : 分布式系统出现网络分区的时候,仍然能够对外提供服务。