mirror of
https://github.com/Snailclimb/JavaGuide
synced 2025-06-16 18:10:13 +08:00
commit
545ddee7e8
@ -24,11 +24,11 @@ Guide哥当年参加面试的时候,不夸张地说,只要问到分布式相
|
||||
|
||||
CAP 理论的提出者布鲁尔在提出 CAP 猜想的时候,并没有详细定义 **Consistency**、**Availability**、**Partition Tolerance** 三个单词的明确定义。
|
||||
|
||||
因此,对于 CAP 的民间解读有很多,一般比较被大家推荐的是下面 👇 这种版本的解。
|
||||
因此,对于 CAP 的民间解读有很多,一般比较被大家推荐的是下面 👇 这种版本的解读。
|
||||
|
||||
在理论计算机科学中,CAP 定理(CAP theorem)指出对于一个分布式系统来说,当设计读写操作时,只能同时满足以下三点中的两个:
|
||||
|
||||
- **一致性(Consistence)** : 所有节点访问同一份最新的数据副本
|
||||
- **一致性(Consistency)** : 所有节点访问同一份最新的数据副本
|
||||
- **可用性(Availability)**: 非故障的节点在合理的时间内返回合理的响应(不是错误或者超时的响应)。
|
||||
- **分区容错性(Partition tolerance)** : 分布式系统出现网络分区的时候,仍然能够对外提供服务。
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user