文档章节

分布式事务介绍

o
 osc_8kei32r9
发布于 05/12 07:00
字数 316
阅读 59
收藏 0

行业解决方案、产品招募中!想赚钱就来传!>>>

一、概念

    分布式事务就是将多个节点的事务看成一个整体处理

 分布式事务由事务参与者、资源服务器、事务管理器等组成 

    常见的分布式事务的例子: 支付、下订单等

 

二、实现思路

两段式事务和三段式事务

基于XA的分布式事务

基于消息的最终一致性方案

TCC编程式补偿事务(被认为最好的方式)

 

1、两段式事务(很少使用)

 

 

2、基于XA的分布式事务

 

 

3、基于消息的最终一致性方案(用的比较广泛)

 

4、TCC编程式补偿事务

 

 

 

三、基于消息的最终一致性方案与TCC编程式补偿事务的区别

基于消息事务是强一致性事务,会存在资源浪费

TCC事务是柔性事务,在try阶段要对资源做预留

TCC事务在确认或取消阶段释放资源

与基于消息事务对比,TCC的时效性更好

 

四、分布式事务框架

全局事务服务(Global Transaction Service,简称GTS)

蚂蚁金服分布式事务(Distributed Transaction-eXtended,简称DTX)

开源TCC框架(TCC-Ttansaction)

开源TCC框架(ByteTCC)

 

o
粉丝 0
博文 70
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
工作流管理系统--Pegasus WMS

Pegasus (飞马座)工作流管理系统包括一套技术标准工作流程应用程序中执行帮助许多不同的环境中,包括桌面、校园集群、网格、云。它弥补了科学领域和执行环境通过自 动映射到分布式资源的高层工...

匿名
2013/02/24
5.3K
0
开源数据访问组件--Smark.Data

Smark.Data是基于Ado.net实现的数据访问组件,提供基于强类型的查询表达式进行灵活的数据查询,统计,修改和删除等操作;采用基于条件驱动的操作模式,使数据操作更简单轻松;内部通过标准SQL...

泥水佬
2013/03/12
2.5K
0
JBoss 事务服务--Narayana

JBoss 事务服务(JBossTS 也叫 Narayana )保护企业数据破坏,保证数据完整、准确。为基于Java的应用程序(包括那些写给JEE和EJB框架)从而消除风险和相关成本非常耗时的和解失败后。...

匿名
2012/11/04
1.3K
0
创新团队的效率工具--TeamToy

TeamToy是什么? TeamToy是专为创新团队设计的效率工具,它以【事】为核心,带动整个团队进行有价值的交流。在设计上,TeamToy以简捷为目标,更适合于移动设备和触屏。 TeamToy和TODO工具有什...

Easychen
2013/01/05
1.4W
0
分布式处理系统--Apache Giraph

Apache Giraph 是一个可伸缩的分布式迭代图处理系统,灵感来自 BSP (bulk synchronous parallel) 和 Google 的 Pregel. Giraph 区别于其他项目的是开源、基于 Hadoop 的架构等。...

匿名
2013/05/08
2.6K
0

没有更多内容

加载失败,请刷新页面

加载更多

数据获取的小技巧

在大数据如此火的时代,我们要获取更多数据,就要进行数据采集,过滤,然后再进行使用。比如当我们在进行一个项目并且需要大量真实数据时,就需要通过爬虫去获得,有些爬取额数据还不能直接使用,...

xiaotaomi7
36分钟前
21
0
docker cp 容器和虚拟机间的数据拷贝

容器复制到主机 docker cp {container_name}:{source_path} {target_path}#例子: docker cp php:www/php.ini /home/alex/php.ini 主机复制到容器 docker cp {source_path} {container_nam......

关元
44分钟前
25
0
spring boot整合kafaka批量消费

spring boot整合kafaka批量消费: 配置文件: kafka: producer: bootstrap-servers: 127.0.0.1:9092 batch-size: 16785 #一次最多发送数据量 retries: 1 #发送失败后的重复发送次数 buffer-m...

漫步行者
49分钟前
7
0
最新苹果多屏电脑控制技术---ios群控/苹果群控/一键实时同步操作/入门安装步骤以及功能讲解

创联苹果群控是一款通过无线发送命令来操作主控手机来带动全部被控手机,主控手机怎么操作被控手机全部同步进行相同操作,支持一键每台手机输入不一样的文字!无需连接USB数据线、无需XP框架...

osc_bodzcw38
49分钟前
10
0
NOIP模拟赛 编码

题目描述 一个字符串str的p型编码a的定义如下:把str表示成b1个c1,b2个c2…bn个cn,然后将b1,c1,b2,c2,…,bn,cn收尾拼接成的字符串中最短的字符串设为a。例如:字符串122344111可被描述为"1个...

osc_wcs4pa6z
50分钟前
17
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部