【问题标题】:Why we need partition tolerance [CAP]为什么我们需要分区容差 [CAP]
【发布时间】:2021-05-23 06:07:23
【问题描述】:

根据 CAP 定理,我们可以有 C、A 和 P 中的任意两个。

但是为什么我们甚至需要分区容错,或者说多个网络分区。如果我们只有一个分区,我们可以做一个 CA 系统。

我假设系统仍然可以在同一个网络分区中很好地扩展。

网络分区的一个原因可能是节点的地理分布。

谁能提出其他理由?

【问题讨论】:

    标签: distributed-system cap


    【解决方案1】:

    一个分区系统(没有复制)不会是 HA。如果这个单个节点出现故障,并且没有其他系统运行数据副本以供回退,该怎么办。

    【讨论】:

      猜你喜欢
      • 2019-06-09
      • 2013-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-18
      • 2017-02-26
      • 2011-04-03
      • 2017-07-27
      相关资源
      最近更新 更多