分佈式事務TCC和XA有什麼區別及TCC模型和DTP模型的區別

分佈式事務TCC與XA有什麼區別? TCC與XA兩階段提交有什麼區別? 1.XA是資源(數據庫)的分佈式事務,強一致性,在整個過程中,數據一直鎖住狀態;即從prepare到commit、rollback的整個過程中,TM一直把持着數據庫的鎖,如果有其他人要修改數據庫的該條數據,就必須等待鎖的釋放。(簡單一句話就是長事務風險) 另外在開發過程中,開發人員無感知XA的代碼入侵(從Atomikos的例子
相關文章
相關標籤/搜索