分布式事务实现方式

一、TCC(try-confirm/cancel) try过程是资源预留的过程,只有当两次资源预留都成功了之后,再执行confrim,如果其中一个失败了,就执行cancel,回滚 二、消息事务(最终一致) 通过消息中间件来实现分布式事务,如上图所示: 1⃣️ 1失败,整个事务失败; 2⃣️ 2失败,本地事务不执行,整个事务失败; 3⃣️ 4失败,A系统一般会提供一个反向check的接口,消息中间件
相关文章
相关标签/搜索