分布式事务
文章平均质量分 93
分布式事务
奋斗的小媛
这个作者很懒,什么都没留下…
展开
-
2PC(两阶段提交)【XA 与 Seata方案】
一、概述2PC(two phase commit protocol,2PC)即两阶段提交协议,是将整个事务流程分为两个阶段,准备阶段(Prepare phase)、提交阶段(Commit phase),2指两个阶段,P指准备阶段,C指提交阶段。整个事务过程由事务管理器和参与者组成,事务管理器负责决策整个分布式事务的提交和回滚,事务参与者负责自己本地事务的提交和回滚。在计算机中部分关系数据库如 Oracle、MySQL 都支持两阶段提交协议。下面是计算机数据库进行两阶段提交的说明:【1】准备阶段(Pre原创 2021-04-11 23:29:25 · 664 阅读 · 0 评论 -
分布式事务原理【理论篇】
分布式事务原理【理论篇】一、本地事务在计算机系统中,更多的是通过计算机控制事务,这是利用数据库本身的事务特性来实现的,因此叫数据库事务,由于应用主要靠关系型数据库来控制事务,而数据库通常和应用在同一个服务器,所以基于关系型数据库的事务又被称为本地事务。**数据库事务的四大特性:**数据库在实现时会将一次事务涉及的所有操作全部纳入到一个不可分割的执行单元,该单元中的所有操作要么全部成功,要么全部失败。只要其中一个操作执行失败,都将导致整个事务回滚。A(Atomic):原子性,构成事务的所有操作,要么全原创 2020-11-03 16:06:47 · 236 阅读 · 1 评论