分布式系统:2PC

关键点:参与者只能等待协调者的指令,否则就会一直处于等待阶段。

缺点:

  • 2PC是一个阻塞协议:在第二阶段,一旦协调者挂,参与者只能等待,没有别的办法。
  • 数据不一致:第二阶段部分commit的情况下出现数据不一致的情况。
  • 保守低效:任何一个参与者出现问题都会导致事务失败。


分享到:


相關文章: