开发者社区> 问答> 正文

分布式事务是只能管理数据库事务吗?  TCC 这种方式管理事务是不是比较复杂?

分布式事务是只能管理数据库事务吗? TCC 这种方式管理事务是不是比较复杂?

展开
收起
OSC开源社区 2024-05-12 22:27:51 16 0
1 条回答
写回答
取消 提交回答
    1. 其实在广义上讲,分布式事务不仅仅只能管理数据库事务,它可以涵盖各数据源之间的数据一致性,例如关系型数据库,分布式数据库,NoSQL数据库、Redis等。
    2. TCC这种方式管理事务对业务的侵入性比较大,需要将原本的业务逻辑拆分为Try-Cancel-Confirm三个部分,需要对原有业务代码进行改造。
    2024-05-13 23:15:33
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
基于社区的分布式 风险感知模型 立即下载
如何利用Redisson分布式化传统Web项目 立即下载
FLASH:大规模分布式图计算引擎及应用 立即下载