兩階段與三階段提交協議

首先了解一下爲什麼要使用多階段提交協議這個東西。 在分佈式系統中,我們會存在一個方法對多個庫進行插入或更新。但是每個節點只能知曉自己的操作是成功或失敗,卻無法知道其他節點的成功和失敗。這樣的話就會導致數據的不一致性。當一個事務跨越了多個節點時,爲了保持數據的一致性,所以就引進了兩階段提交協議這個東西。 所謂兩階段提交協議:第一階段:準備階段(投票階段)                       
相關文章
相關標籤/搜索