原文**:分布式事務--seata--介紹/官網等_it利刃出鞘的部落格-csdn部落格
分布式事務選型的取捨-infoq教程
seata官網 //《seata v1.3 使用教程》 - 書棧網 · bookstackdemo深度解析!--阿里開源分布式事務框架seata - infoq 寫作平台
官方demo:得與失seata實戰-分布式事務簡介及demo上手_hosaos的部落格-csdn部落格_seata
分布式事務選型的取捨-infoq版本
版本說明 · alibaba/spring-cloud-alibaba wiki · github項attcc效能效能差。
(基於2pc,鎖粒度大,額外sql(比如記錄redolog)很多)
效能好。
不依賴本地事務也不需要額外的其他操作。
靈活性靈活性低。
依賴資料事務與資料庫連線,並且提交與回滾邏輯由seata框架自動完成。
靈活度高。
不依賴資料庫本地事務,提交與回滾完全由自己控制。
**侵入性
侵入性低。
通過spring aop、自動裝配與註解等技術,生成jdbc資料來源**,並對業務方法進行攔截,自動實現分布式事務的處理,業務**只需標註註解即可,對資料庫也只需新增一張新的表。
侵入性高。
要將業務**拆分為3個方法,每個方法都要進行業務的重構,對資料庫要增加資源預留字段。
其他**
seata分布式事務xa與at全面解析_funkye的部落格-csdn部落格區別
xa:鎖在多側(多個庫),資源阻塞,效能差。其他**at:把事務的實現決定權從資料庫手中,放到了seata中,自實現sql解析,自實現undolog(redolog)。
seata實戰-分布式事務簡介及demo上手_hosaos的部落格-csdn部落格_seataseata實戰-tcc模式分布式事務原理、原始碼分析_hosaos的部落格-csdn部落格_seata tcc模式
seata tcc 分支事務 | 貝克街的流浪貓
seata分布式事務
分布式事務使用,組長有話說 1 跨服務呼叫的 兩邊都有改資料或新增資料的 都要加上本地事物 並且 發起方要加上 分布式事物 千萬別忘了啊 2 尤其是 呼叫mq的時候 3 我把用到mq的地方都加了分布式註解,漏的你們看一下。portal的託運單,確認下單後,先同步到oms,再從oms同步到tms 1....
seata 分布式事務
seata 是乙個分布式事務解決方案,內建了對at xa tcc saga的支援,主要由tc tm rm三類角色,tc 事務協調器 作為服務端,tm 事務管理器 和rm 資源管理器 工作在客戶端。seata最大程度的保證了對應用的透明。at模式 at模式是通過乙個兩階段提交的方式來管理事務,第一階段...
分布式事務seata學習
1 at模式 2 tcc模式 3 saga模式 at 模式基於 支援本地 acid 事務 的 關係型資料庫 一階段 prepare 行為 在本地事務中,一併提交業務資料更新和相應回滾日誌記錄。二階段 commit 行為 馬上成功結束,自動 非同步批量清理回滾日誌。二階段 rollback 行為 通過...