阅读摘录

从单机事务到分布式事务

创建 2026-09-05 · 更新 2026-09-05 · 1,640

在 GitHub 编辑

单机事务靠一把锁加一次提交就能保证原子性;跨节点之后,「提交」这件事本身要被一致地决定。

两阶段提交的代价在于协调者和参与者都要持久化状态:协调者一旦挂掉,参与者会长时间占着锁。

更常见的选择是绕开分布式事务——把操作做成幂等、可重放的,用补偿代替回滚。