分佈式事務——TCC 原理

概念 TCC 又稱補償事務。其核心思想是: " 針對每個操作都要註冊一個與其對應的確認和補償(撤銷)操作 "。它分爲三個操作: Try 階段:主要是對業務系統做檢測及資源預留。 Confirm 階段:確認執行業務操作。 Cancel 階段:取消執行業務操作。 TCC 對應 Try、Confirm、Cancel 三種操作可以理解成關係型數據庫事務的三種操作:DML、Commit、Rollback。
相關文章
相關標籤/搜索