分佈式事務-TCC【收藏整理】

TCC是應用層的2PC(2 Phase Commit, 兩階段提交), 如果你將應用看做資源管理器的話。        詳細來說,TCC每項操作需要做的事情如下: 1、Try:嘗試執行業務。 完成所有業務檢查(一致性) 預留必須業務資源(準隔離性) 2、Confirm:確認執行業務。 真正執行業務 不做任何業務檢查 只使用Try階段預留的業務資源 3、Cancel:取消執行業務 釋放Try階段預留
相關文章
相關標籤/搜索