美文网首页
BASE 理论

BASE 理论

作者: 心释逍遥lx | 来源:发表于2020-03-11 18:34 被阅读0次

    zhexy geekbang 学习笔记 分布式 Markdown

    BASE理论包括基本可用(Basically Available)柔性状态(Soft State)最终一致性(Eventual Consistency)

    • 基本可用: 分布式系统出现故障的时候,允许损失一部分功能的可用性。
    • 柔性状态: 柔性事务中,允许系统存在中间状态,且不会影响系统整体可用性。如读写分离,写库同步到读库中间的延时,属于柔性状态。
    • 最终一致性: 事务在操作过程中可能由于各种问题导致不一致,但最终状态,数据是一致的。

    总结: BASE理论为了支持大型分布式系统,为了牺牲强一致性,保证最终一致性,来获得高可用性,是对ACID的弱化。

    相关文章

      网友评论

          本文标题:BASE 理论

          本文链接:https://www.haomeiwen.com/subject/nqyhjhtx.html