Base理论核心思想

作者: 迦叶_金色的人生_荣耀而又辉煌 | 来源:发表于2021-09-19 08:39 被阅读0次

    上一篇 <<<CAP理论简单概况
    下一篇 >>>一致性协议--XA接口


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

    核心思想

    即使无法做到强一致性,但每个业务根据自身的特点,采用适当的方式来使系统达到最终一致性。

    名词解释

    ① Basically Available(基本可用):允许损失部分可用性,保证核心可用,但不等价于不可用。比如:搜索引擎0.5秒返回查询结果,但由于故障,2秒响应查询结果;网页访问过大时,部分用户提供降级服务等。
    ② Soft-state( 软状态/柔性事务):允许系统存在中间状态,并且该中间状态不会影响系统整体可用性。即允许系统在不同节点间副本同步的时候存在延时。
    ③ Eventual Consistency(最终一致性):系统中的所有数据副本经过一定时间后,最终能够达到一致的状态


    推荐阅读:
    <<<分布式事务产生的背景
    <<<解决分布式事务的核心思路
    <<<柔性事务和刚性事务(ACID)
    <<<CAP理论简单概况
    <<<一致性协议--XA接口
    <<<一致性协议--Jta规范
    <<<一致性协议--2PC提交协议
    <<<一致性协议--3PC提交协议
    <<<2PC与3PC协议的提交区别
    <<<主流的分布式事务解决框架
    <<<LCN-框架介绍
    <<<LCN-实现原理剖析
    <<<LCN-事务协调者(TM)安装启动
    <<<SpringBoot整合LCN
    <<<LCN-核心源码分析
    <<<LCN-集群模式介绍
    <<<Seata-框架介绍
    <<<Seata原理实现/执行流程/生命周期
    <<<Seata-TM执行时突然宕机了会造成什么问题
    <<<Seata-核心源码分析
    <<<SpringBoot整合Seata
    <<<Seata与Lcn的区别

    相关文章

      网友评论

        本文标题:Base理论核心思想

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