10 分鐘看懂分佈式事務

什麼是分佈式事務 問題的引出 先看一張圖,一個電商平臺的架構圖。 對於用戶來說的一個創建訂單的過程,背後很可能跨越了多個應用服務。涉及諸如:訂單、庫存、積分、優惠券等多個微服務模塊,而每個模塊的數據庫可能存在不同節點上,但是其中的任何一個環節都有可能程序運行錯誤,導致數據的不一致。 例如這個支付操作裏涉及到的多個數據庫。 單一數據庫可以簡單的使用事務來保證一致性,但是分佈式的問題則需要分佈式的事務
相關文章
相關標籤/搜索