MySQL的两阶段提交是什么?它是如何工作的?

MySQL 的事务管理是数据库系统中至关重要的部分,特别是在涉及到数据一致性和可靠性的时候。这篇文章,我们将深入探讨 MySQL 事务的两阶段提交机制,包括工作…

分布式事务:多服务的2PC、TCC都是怎么实现的?

前言
目前,业界流行微服务,DDD(领域驱动设计)也随之流行起来。DDD 是一种拆分微服务的方法,它从业务流程的视角从上往下拆分领域,通过聚合根关联多个领域,将…

罗列分布式事务解决方案

1、本地消息表

以订单成功之后扣减库存为例,通过记录一条扣减库存的记录和发送一条消息来保证两个服务之间数据的最终一致性。
(1)优点:实现逻辑简单,开发量小