[分布式事务-TCC] 3. TCC两个阶段的流程图

本文深入解析TCC分布式事务机制,重点介绍其两阶段行为:TRY阶段进行资源预留,确保操作可逆;CONFIRM/CANCEL阶段根据TRY阶段结果,决定提交或回滚。文章通过流程图清晰展示各阶段流程,帮助读者理解TCC如何在异常情况下保证事务一致性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

TCC两个阶段总结

TCC作为分布式事务的一种具有强实时性保证的解决方案,其主要思想在于资源预留。在一切顺利的情况下,一阶段TRY还是很容易理解的。只不过为了保证在各种异常场景下,TCC都能够正常的工作,会添加不少异常处理手段。

为了把两个阶段的行为梳理清楚,绘制了下面的流程图作为总结。
涉及到的具体细节,可以结合前面的讨论进行回顾。

一阶段 - TRY

在这里插入图片描述

二阶段 - CONFIRM/CANCEL

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值