下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
试卷 > 软考高级 > 系统架构设计师 > 2026下半年系统架构设计师模拟大考上午案例分析真题试卷 > 本题我的试卷
试题三(25分,数据库与分布式事务) 【背景】微服务系统,订单服务、库存服务分属不同数据库;业务需要完成下单同时扣减库存,跨服务跨库;需要权衡一致性与可用性。

【问题2】(8分)简述TCC补偿事务Try、Confirm、Cancel三阶段分别做什么,以及TCC适用场景。

参考答案
Try:资源校验,预留业务资源; Confirm:确认执行业务,Try全部成功才执行Confirm; Cancel:业务失败,回滚释放Try阶段预留资源。 适用:跨服务跨库,需要补偿回滚的分布式事务场景。
答案解析
本题暂无答案解析,正确答案已在上方给出。