我对CAP 缩写的理解如下:
- 一致:每次读取都会获得最近的写入
- A vailable:每个节点都可用
- Partion Tolerant:当节点之间的网络连接断开时,系统可以继续维护 A 和 C 承诺
假设我的理解或多或少处于正轨,那么有些事情困扰着我。
AFAIK,可用性是通过以下任何技术实现的:
- 负载均衡
- 复制到灾难恢复系统
因此,如果我有一个我已经知道是 CP 的系统,为什么我不能通过应用这些技术之一使其也可用来“使其成为完整的 CAP ”?我确定我在这里遗漏了一些重要的东西,只是不确定是什么。