BASE理论

Base理论是对CAP理论中一致性和可用性权衡的结果。

  • Base Available:基本可用,假设系统出现了不可预知的故障,但是还能用。比如说:响应时间的损失,功能上的损失。
  • Soft state:软状态,允许系统出现中间状态,并认为该系统不影响系统的可用性。就是允许系统在多个节点的数据副本存在延迟。
  • Eventuaslly Consisent:最终一致性。系统保证在没有新的更新操作下,数据能达到最终一致的状态。比如说玩游戏,延迟太大,先在本地算再回滚之类的。

image-20230201174634658