架构师之路 — 分布式系统 — 分布式事务难题

比眉伴天荒 2023-10-06 21:43 140阅读 0赞

目录

文章目录

  • 目录
  • 分布式事务难题
  • 分布式事务的实现方式
    • 2PC
      • 2PC 阶段一,执行事务
      • 2PC 阶段二:提交事务
      • 2PC 的 4 个缺点
    • 3PC
      • 3PC 第一阶段 can commit
      • 3PC 第二阶段 pre commit
      • 3PC 第三阶段 do commit
      • 3PC 的个缺点

分布式事务难题

随着分布式计算的发展,事务在分布式计算领域也得到了广泛的应用。

在单机数据库中,我们很容易能够实现一套满足 ACID 特性的事务处理系统,但在分布式数据库中,数据分散在各台不同的机器上,如何对这些数据进行分布式的事务处理具有非常大的挑战。

  • 原子性(Atomicity)要么全有,要么全无:指事务是一个不可分割的

发表评论

表情:
评论列表 (有 0 条评论,140人围观)

还没有评论,来说两句吧...

相关阅读