分佈式系統:2PC

關鍵點:參與者只能等待協調者的指令,否則就會一直處於等待階段。

缺點:

  • 2PC是一個阻塞協議:在第二階段,一旦協調者掛,參與者只能等待,沒有別的辦法。
  • 數據不一致:第二階段部分commit的情況下出現數據不一致的情況。
  • 保守低效:任何一個參與者出現問題都會導致事務失敗。


分享到:


相關文章: