分布式事务:让多个数据库“步调一致“

📅 2026/7/22 15:24:00 👁️ 阅读次数 📝 编程学习
分布式事务:让多个数据库“步调一致“

621 | 分布式事务:让多个数据库"步调一致"

想象你去银行转账:

你的账户:-1000元 对方账户:+1000元 如果系统中途崩溃了,你的钱扣了,对方没收到? 这就是分布式事务要解决的问题。

一、什么是分布式事务?

本地事务 vs 分布式事务

本地事务(单数据库):

BEGINTRANSACTION;UPDATEaccountsSETbalance=balance-1000WHEREuser_id='A'