分布式事务通常使用两阶段提交来保证事务的原子性(Atomicity)和一致性(Consistency)。
两阶段提交的协议:
准备(PREPARE)阶段:事务管理器通知资源管理器准备分支事务,资源管理器告之事务管理器准备结果。
提交(COMMIT) 阶段:事务管理器通知资源管理器提交分支事务,资源管理器告之事务管理器结果。
当提交一个分布式事务时,DS服务器会作为事务管理器的角色,等待所有数据节点(RDS)PREPARE成功,之后向各个数据节点发送COMMIT请求。
文档内容是否对您有帮助?
评价建议不能为空
非常感谢您的反馈,我们会继续努力做到更好!