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