Seata分布式原理及优势

原理

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

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

优势

锁资源时间短,效率高

涉及到的表

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

业务库 undo_log

相关推荐
REST_302713 小时前
告别Excel孤岛:一款任务链路可视化工具带来的真实改变
大数据·微服务·云计算·编辑器·excel·动态规划
beibeix201514 小时前
CppMicroServices 核心概念:动态服务注册与模块化系统
微服务·mitk
微三云 - 廖会灵 (私域系统开发)15 小时前
电商系统从单体到微服务拆分实践:拆什么、怎么拆、拆完后怎么办
微服务·云原生·架构
guslegend18 小时前
领域驱动设计,微服务设计为什么要选择DDD?
微服务·云原生·架构
VortMall21 小时前
全维度打磨细节体验,赋能商城稳定有序运营|VortMall 微服务商城 v1.3.11 版本发布
java·微服务·云原生·架构·商城系统·开源商城·vortmall
豆瓣鸡2 天前
Guava RateLimiter 限流实战:从令牌桶原理到 Nacos 动态配置
spring boot·微服务·nacos·guava
Wang's Blog2 天前
Go-Zero项目开发10: 微服务治理中心实现原理分析
开发语言·微服务·golang
xexpertS3 天前
分布式系统过载治理:如何通过较小服务控制请求节奏
微服务·自动化
爱学习的小可爱卢3 天前
SpringCloud——微服务实战:OpenFeign与Nacos服务调用详解
spring·spring cloud·微服务
吴声子夜歌3 天前
MongoDB 4.x——微服务入门
java·mongodb·微服务