分布式事务模型介绍

  • 分布式事务模型

    • XA 模型,eXtended Architecture: 强一致模型 , 原理

      • XA的含义是用来描述特定的分布式系统框架,该体系结构使用诸如两阶段提交的机制来支持 已确认的分布式事务。应该指的就是 X/Open DTP模型 : X/Open就是现在的 Open Group组织

      • DTP 模型主要使用了两段提交(2PC - Two-Phase-Commit)来保证分布式事务的完整性。

      • XA模型,有4个角色:TM、RM 、AP、CRM( 通信资源管理器 )

        • AP: Application,应用程序。也就是业务层。哪些操作属于一个事务,就是AP定义的。
        • TM: Transaction Manager,事务管理器。接收AP的事务请求,对全局事务进行管理,管理事务分支状态,协调RM的处理,通知RM哪些操作属于哪些全局事务以及事务分支等等。这个也是整个事务调度模型的核心部分。
        • RM:Resource Manager,资源管理器。一般是数据库,也可以是其他的资源管理器&#
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值