技术栈

Seata分布式原理及优势

Digimon-Y2024-05-01 11:44

原理

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

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

优势

锁资源时间短,效率高

涉及到的表

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

业务库 undo_log

上一篇:Linux操作系统·进程管理
下一篇:nacos(docker部署)+springboot集成
相关推荐
阿狸猿
12 小时前
论微服务架构及其应用
java·微服务·架构
兮山与
13 小时前
SpringCloud1.0
微服务
NG477
20 小时前
【微服务学习笔记】stream与zipkin的操作和使用
微服务·stream·zipkin
DianSan_ERP
20 小时前
架构师视角:电商大促高并发下的订单API限流与防漏单架构演进
java·运维·网络·安全·微服务·架构·自动化
布朗克168
20 小时前
40 Redis与微服务入门
java·数据库·redis·微服务
fajianchen
2 天前
RBAC 模型与角色爆炸
微服务·权限管理
咖啡星人k
2 天前
MonkeyCode 后端架构全解析:Go微服务如何支撑万级并发AI任务
微服务·架构·golang·monkeycode
无聊的老谢
2 天前
电信系统中的单元测试策略:构建高可靠性的微服务防线
数据库·微服务·单元测试
惜缘破军
2 天前
基于 Spring Boot 3 和 Spring Cloud 2023 的微服务基础框架 hdfk7-boot
spring boot·后端·微服务
热门推荐
01HTTP 与 HTTPS 的区别:从原理到实战详解02《置身钉内》原文-可播放阅读03【AI】2026 年具身智能模型和世界模型总结042026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?05GitHub 镜像站点062026年6月AI行业全景:从百模大战到Agent元年,这30天发生了什么?07Claude Code、Codex、Cursor三分天下:2026年AI编程Agent生态全景剖析08AI科技热点日报 | 2026年6月1日09AI一周事件 · 2026-06-03 至 2026-06-09102026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf