技术栈
分布式技术
carroll18
1 年前
分布式
·
微服务
·
架构
·
分布式事务
·
分布式技术
分布式核心技术之分布式事务
XA 是一个分布式事务协议,规定了事务管理器和资源管理器接口。因此,XA 协议可以分为两部分,即事务管理器和本地资源管理器。XA 实现分布式事务的原理,就类似于集中式算法:事务管理器作为协调者,负责各个本地资源的提交和回滚;而资源管理器就是分布式事务的参与者,通常由数据库实现,比如 Oracle、DB2 等商业数据库都实现了 XA 接口。