分布式事务

59 篇文章 11 订阅 ¥9.90 ¥99.00
本文深入探讨了分布式事务的原理与实现,包括分布式事务框架的介绍,详细讲解了什么是分布式事务,并聚焦于tx-lcn这一具体实现,阐述其在解决分布式环境下的事务一致性问题中的作用。
摘要由CSDN通过智能技术生成

【1】分布式事务框架
【2】分布式事务
【3】tx-lcn


【1】分布式事务框架

    TransactionsEssentials(atomikos免费版)
    tcc-transaction
    ByteTCC
    hmily
    tx-lcn
    GTS
    EasyTransaction

【2】分布式事务

	1> TCC机制
		#TCC实现阶段一:Try.这个操作,一般都是锁定某个资源,设置一个预备类的状态,冻结部分数据,等等.
		#TCC 实现阶段二:Confirm.
		#TCC 实现阶段三:Cancel。
	2> TCC 分布式事务框架: 开源框架 ByteTCC、Himly、TCC-transaction。
	3> 分布式理论 : CPA理论、Base理论
	4> XA是一个分布式事务协议,由Tuxedo提出。XA中大致分为两部分:事务管理器和本地资源管理器。其中本地资源管理器往往由数据库实现,比如Oracle、DB2这些商业数据库都实现了XA接口,
		而事务管理器作为全局的调度者,负责各个本地资源的提交和回滚。
		XA一般由两阶段完成,称为two-phase commit(2PC)。
		阶段一为准备阶段,即所有的参与者准备执行事务并锁住需要的资源。参与者ready时,向transaction manager汇报自己已经准备好。
		
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值