您好,登錄后才能下訂單哦!
在分布式系統中,每一個機器節點都能明確知道,自己在進行的事務操作是否成功(可以理解為單機操作),但是卻無法直接獲取到其他分布式節點的操作結果。因此,當一個事務操作需要跨越多個分布式節點的時候,為了保持事務處理的ACID特性,就需要引入一個稱為“協調者”的組件來統一調度所有分布式節點的執行邏輯,我們把他稱作“參與者”。基于這個思想,衍生了2PC和3PC的兩種協議。
階段一:提交事務請求
階段二:執行事務提交 (階段一反饋的結果都是Yes)
階段二:中斷事務 (階段一反饋的結果有No或者有超時情況)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。