事务
_从头再来_
不积跬步无以至千里
展开
-
深入理解分布式事务,高并发下分布式事务的解决方案
1、什么是分布式事务分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证不同数据库的数据一致性。2、分布式事务的产转载 2018-02-06 13:01:19 · 146 阅读 · 0 评论 -
Spring事务管理的四种方式
本文配套示例代码下载地址(完整可运行,含sql文件,下载后请修改数据库配置):http://download.csdn.net/detail/daijin888888/9567096一、事务的作用 将若干的数据库操作作为一个整体控制,一起成功或一起失败。 原子性:指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性:指事务前后数据的完整性转载 2018-02-08 10:47:25 · 388 阅读 · 0 评论 -
Mybatis + SpringMVC事务管理
转自http://blog.csdn.net/liujan511536/article/details/48002885SpringMVC支持声明式和编程式事务管理,这里我讲的是声明式事务,也即通过注解@Transactional来使用事务。这里是我在这个工程中所使用的jar包:http://download.csdn.net/detail/liujan511536/9050079这里是我这个工程...转载 2018-03-01 16:15:08 · 138 阅读 · 0 评论 -
RocketMQ的顺序消费和事务消费
一、三种消费 :1.普通消费 2. 顺序消费 3.事务消费1.1 顺序消费:在网购的时候,我们需要下单,那么下单需要假如有三个顺序,第一、创建订单 ,第二:订单付款,第三:订单完成。也就是这个三个环节要有顺序,这个订单才有意义。RocketMQ可以保证顺序消费,他的实现是生产者(一个生产者可以对多个主题去发送消息)将这个三个消息放在topic(一个topic默认有4个队列)的一个队列里面,单转载 2018-03-12 09:18:07 · 268 阅读 · 0 评论 -
JTA分布式事务实战(atomikos)
转自http://690360459-qq-com.iteye.com/blog/2007001最近需要用到分布式事务,研究了下jta,使用了atomikos这个jta的实现,使用的是spring3.0,废话少说,直接贴代码。1.使用如下jar包atomikos-util.3.7.0.jarcglib-nodep-2.2.2.jartransaction转载 2018-01-03 13:47:09 · 735 阅读 · 0 评论 -
SpringCloud - LCN分布式事务框架
官网:http://www.txlcn.org/LCN原理:https://github.com/codingapi/tx-lcn/wiki/LCN%E5%8E%9F%E7%90%86入门测试:1.启动redis服务注意:自己的是否配置过密码,否则会导致最后测试失败2.启动eureka服务 3.启动tx-manager1.下载资源:https:/...转载 2019-02-24 14:30:43 · 761 阅读 · 0 评论