Seata分布式原理及优势

原理

1、长事务分成多个短事务

2、每个业务库都有自己的undo_log表:业务sql操作之前和之后的镜像数据。回滚的之后恢复数据,正常成功后 异步删除

优势

锁资源时间短,效率高

涉及到的表

Tc global_table 全局 xid branch_table 分支的信息 lock_table 此时此刻锁的表

业务库 undo_log

相关推荐
007php00713 小时前
Jenkins+docker 微服务实现自动化部署安装和部署过程
运维·数据库·git·docker·微服务·自动化·jenkins
叫我阿柒啊13 小时前
从Java全栈到前端框架的深度探索
java·微服务·typescript·vue3·springboot·前端开发·全栈开发
mask哥16 小时前
详解flink SQL基础(四)
java·大数据·数据库·sql·微服务·flink
阿登林16 小时前
C#微服务架构:实现指南与问题解决方案
微服务·架构·c#
银迢迢21 小时前
SpringCloud微服务技术自用笔记
java·spring cloud·微服务·gateway·sentinel
叫我阿柒啊1 天前
Java全栈开发实战:从Spring Boot到Vue3的项目实践
java·spring boot·微服务·性能优化·vue3·全栈开发
程序猿阿伟1 天前
《微服务架构下API网关流量控制Bug复盘:从熔断失效到全链路防护》
微服务·架构·bug
叫我阿柒啊1 天前
Java全栈工程师面试实战:从基础到微服务的深度解析
java·redis·微服务·node.js·vue3·全栈开发·电商平台
叫我阿柒啊2 天前
从全栈开发到微服务架构:一次真实的Java面试实录
java·redis·ci/cd·微服务·vue3·springboot·jwt