分布式事务TCC和XA有什么区别及TCC模型和DTP模型的区别

分布式事务TCC与XA有什么区别? TCC与XA两阶段提交有什么区别? 1.XA是资源(数据库)的分布式事务,强一致性,在整个过程中,数据一直锁住状态;即从prepare到commit、rollback的整个过程中,TM一直把持着数据库的锁,如果有其他人要修改数据库的该条数据,就必须等待锁的释放。(简单一句话就是长事务风险) 另外在开发过程中,开发人员无感知XA的代码入侵(从Atomikos的例子
相关文章
相关标签/搜索