原文:七種常見分布式事務詳解(2PC、3PC、TCC、Saga、本地事務表、MQ事務消息、最大努力通知)

分布式事務:在分布式系統中一次操作需要由多個服務協同完成,這種由不同的服務之間通過網絡協同完成的事務稱為分布式事務 一 PC: PC,兩階段提交,將事務的提交過程分為資源准備和資源提交兩個階段,並且由事務協調者來協調所有事務參與者,如果准備階段所有事務參與者都預留資源成功,則進行第二階段的資源提交,否則事務協調者回滾資源。 第一階段:准備階段 由事務協調者詢問通知各個事務參與者,是否准備好了執行 ...

2022-01-11 17:14 0 1054 推薦指數:

查看詳情

分布式事務說的的2PC3PCTCC是啥

目錄 2PC(Two Phase Commit) 3PC(Three Phase Commit) TCC(Try-Confirm-Cancel) 2PC(Two Phase Commit) 顧名思義,二階段提交的意思。 發起事務(Prepare ...

Tue Oct 20 23:54:00 CST 2020 0 883
分布式事務2PC3PCTCC

分布式事務的規范 XA 協議,協議主要定義了(全局)事務管理器和(局部)資源管理器之間的接口。XA 接 ...

Sat Nov 02 01:58:00 CST 2019 0 572
分布式事務的典型處理方式:2PCTCC、異步確保和最大努力

1. 柔性事務和剛性事務 柔性事務滿足BASE理論(基本可用,最終一致)剛性事務滿足ACID理論 本文主要圍繞分布式事務當中的柔性事務的處理方式進行討論。 柔性事務分為 兩階段型 補償型 異步確保型 最大努力通知型幾種。 由於支付寶整個架構是SOA架構,因此傳統 ...

Tue Sep 26 19:04:00 CST 2017 0 1837
面試被問分布式事務2PC3PCTCC),這樣解釋沒毛病!

整理了一些Java方面的架構、面試資料(微服務、集群、分布式、中間件等),有需要的小伙伴可以關注公眾號【程序員內點事】,無套路自行領取 更多優選 一口氣說出 9 分布式ID生成方式,面試官有點懵了 面試總被問分庫分怎么辦?你可以這樣懟他 3萬字總結 ...

Thu Mar 12 05:09:00 CST 2020 2 1619
分布式事務之深入理解什么是2PC3PCTCC協議?

導讀 在上一篇文章《【分布式事務】基於RocketMQ搭建生產級消息集群?》中給大家介紹了基於RocketMQ如何搭建生產級消息集群。因為本系列文章最終的目的是介紹基於RocketMQ的事物消息來解決分布式系統中的數據一致性問題,所以先給大家率先介紹了RocketMQ消息集群的搭建 ...

Thu Jan 31 18:47:00 CST 2019 4 15362
分布式事務(1)---2PC3PC原理

分布式事務(1)---2PC3PC原理 分布式事物基本理論:基本遵循CPA理論,采用柔性事物特征,軟狀態或者最終一致性特點保證分布式事物一致性問題。 分布式事物常見解決方案: 2PC兩段提交協議 3PC三段提交協議(彌補兩端提交協議缺點) TCC ...

Thu Jul 11 06:43:00 CST 2019 4 4968
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM