Seata分布式原理及优势

原理

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

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

优势

锁资源时间短,效率高

涉及到的表

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

业务库 undo_log

相关推荐
serendipity_hky11 小时前
【SpringCloud | 第5篇】Seata分布式事务
分布式·后端·spring·spring cloud·seata·openfeign
pingzhuyan16 小时前
微服务: springboot整合kafka实现消息的简单收发(上)
spring boot·微服务·kafka
Gavin在路上16 小时前
dubbo源码之微服务治理的“隐形遥控器”——QOS 机制解析
微服务·架构·dubbo
嘻哈baby17 小时前
Nacos服务注册与配置中心实战指南
微服务
2501_9240641118 小时前
2025年优测全链路压测平台:高并发卡顿环节精准定位实践
微服务·压测方案
赵榕18 小时前
RabbitMQ发布订阅模式同一消费者多个实例如何防止重复消费?
分布式·微服务·rabbitmq
Selegant19 小时前
告别传统部署:用 GraalVM Native Image 构建秒级启动的 Java 微服务
java·开发语言·微服务·云原生·架构
动亦定19 小时前
微服务中如何保证数据一致性?
java·数据库·微服务·架构
测试人社区-小明20 小时前
涂鸦板测试指南:从基础功能到用户体验的完整框架
人工智能·opencv·线性代数·微服务·矩阵·架构·ux
2501_9240641121 小时前
2025年优测平台:微服务全链路性能瓶颈分析与最佳实践
微服务·云原生·架构·性能瓶颈·全链路性能