分佈式事務與Seata
一、分佈式事務 1.事務的概念 · 概念:事務是一個完整的、不可分割操作單元,整個事務要麼全部執行成功,要麼全部執行失敗。 · 事務具備4個特性:ACID A:原子性--完整的、不可分割操作單元 C:一致性--數據的一致性:事務開始前和事務結束後,數據總量不變 I:隔離性--事務相互隔離,互不影響 D:持久性--事務一旦提交,永久落盤 2.傳統事務 傳統事務由 數據庫
昵稱 玉喵
一、分佈式事務 1.事務的概念 · 概念:事務是一個完整的、不可分割操作單元,整個事務要麼全部執行成功,要麼全部執行失敗。 · 事務具備4個特性:ACID A:原子性--完整的、不可分割操作單元 C:一致性--數據的一致性:事務開始前和事務結束後,數據總量不變 I:隔離性--事務相互隔離,互不影響 D:持久性--事務一旦提交,永久落盤 2.傳統事務 傳統事務由 數據庫
昵稱 玉喵
Saga分佈式事務框架執行邏輯 📋 目錄 框架概述 核心組件架構 數據庫表設計 完整執行流程 節點發現與調用機制 精簡補償策略設計 總結 框架概述 這是一個基於數據庫驅動的Saga分佈式事務框架,專門用於解決跨服務間數據同步的一致性問題。框架採用了混合編排模式,結合了集中式任務分解和分佈式執行的優勢。 核心設計理念 🎯 分層解耦: 任務分解與任務執行完全分離 🌐 節點
昵稱 舒一笑不禿頭