奈學教你五分鐘學會分佈式事務

從概念開始 我們先從事務的定義開始。事務即一系列讀存動作被當作一個執行單元,這些動作要麼全成功,要麼全失敗,執行動作的過程中保證數據的隔離性和一致性。 我們拋離數據庫這個特定場景,先假設一個數據存儲設備,我們定義兩個標準操作,一個讀一個寫。當寫操作依賴於讀到的數據時,執行的順序決定了得到的結果。 當單線程時,任意讀或寫操作在這個數據容器上,他必然是符合上述所有的要求的。 當多線程的時候,任意讀寫,
相關文章
相關標籤/搜索