
分布式事务
文章平均质量分 94
爪哇_克劳德_武汉
于无声处响惊雷
展开
-
Spring事务源码详解
Spring事务三大接口介绍PlatformTransactionManager: (平台)事务管理器TransactionDefinition:事务定义信息(事务隔离级别、传播行为、超时、只读、回滚规则TransactionStatus: 事务运行状态PlatformTransactionManager接口介绍Spring并不直接管理事务,而是提供了多种事务管理器,他们将事务管理的职责委托给Hibernate或者JTA等持 久化机制所提供的相关平台框架的事务来实现。 Spring事务管理器的原创 2022-02-25 14:17:01 · 1664 阅读 · 1 评论 -
分布式事务(TXLcn详细使用,实现分布式事务)
1.TXLcn介绍TX-LCN 主要有两个模块,Tx-Client(TC) Tx-Manager™. TC作为微服务下的依赖,TM是独立的服务,主要作为事务管理的控制中心。发起方发起会缓存事务的gtoupid到tx-manager中,根据最后的处理结果进行commit或者cancel操作。根据官网,tx-manager是支持集群服务的。2.TXLcn使用2.1 准备数据库CREATE TABLE `t_tx_exception` ( `id` bigint(20) NOT NULL AUT原创 2020-06-03 13:46:48 · 6732 阅读 · 0 评论 -
事务的四种隔离级别和七种转播机制
说到事务,就不得不说事务的特性ACID:1.事务四大特性:* 原子性(Atomicity) :强调的事务的不可分割.* 一致性(Consistency) :强调的事务的执行前后,数据库的的完整性保持一致.* 隔离性(Isolation) :强调的事务的并发的访问,一个事务的执行,不应该受到另一个事务的打扰.* 持久性(Durability) :强调的事务结束之后,数据就永久的...原创 2020-04-18 16:47:22 · 1242 阅读 · 0 评论