原文:2pc和3pc区别

pc和 pc区别 pc背景: pc协议在协调者和执行者同时宕机时 协调者和执行者不同时宕机时,都能确定事务状态 ,选出协调者之后 无法确定事务状态,会等待宕机者恢复才会继续执行 无法利用定时器来做超时处理,超时后也不知道事务状态,无法处理,强制处理会导致数据不一致 ,这段时间这个事务是阻塞的,其占用的资源不会被释放。为了解决这个问题,产生了 PC协议。 原理: PC增加了一个中间状态,方便判断事 ...

2017-05-17 13:52 1 4458 推荐指数:

查看详情

2pc事务和3pc事务区别详解

2pc也叫2段式事务 3pc也叫3 段式事务 网上资料一大堆,基本都没说清楚区别在哪里。 先说 2 段式 :   第一阶段: 就是 执行 sql ,但是 没有提交,并且 各自执行到 可以提交(事务没提交)的 时候,会告诉 协调者 ,自己已经可以提交了。   第二阶段 ...

Fri Mar 20 01:51:00 CST 2020 0 990
分布式事务说的的2PC3PC、TCC是啥

目录 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
分布式事务的2PC3PC和TCC

1、2PC协议   2PC 是二阶段提交(Two-phase Commit)的缩写,顾名思义,这个协议分两阶段完成。第一个阶段是准备阶段,第二个阶段是提交阶段,准备阶段和提交阶段都是由事务管理器(协调者)发起的,协调的对象是资源管理器(参与者)。二阶段提交协议的概念来自 X/Open 组织提出 ...

Sat Nov 02 01:58:00 CST 2019 0 572
分布式事务(1)---2PC3PC原理

分布式事务(1)---2PC3PC原理 分布式事物基本理论:基本遵循CPA理论,采用柔性事物特征,软状态或者最终一致性特点保证分布式事物一致性问题。 分布式事物常见解决方案: 2PC两段提交协议 3PC三段提交协议(弥补两端提交协议缺点) TCC ...

Thu Jul 11 06:43:00 CST 2019 4 4968
一致性算法:2PC3PC

分布式一致性算法2PC3PC 为了解决分布式一致性问题,产生了不少经典的分布式一致性算法,本文将介绍其中的2PC3PC2PC即Two-Phase Commit,译为二阶段提交协议。 3PC即Three-Phase Commit,译为三阶段提交协议。 分布式系统和分布式一致性 ...

Fri Sep 17 23:28:00 CST 2021 0 194
分布式一致性算法2PC3PC和经典的paxos

  本篇文章讲的是分布式一致性算法的理解,主要是理解和整合2PC3PC和paxos算法的: 首先我们说说分布式一致性的两个概念,一个是分布式设置不同的业务逻辑,来达到分布式的一致性,比如分布式系统收账服务系统和付账服务系统,收账表和付账表是不同的数据库,人是要付出了钱,机器收了钱 ...

Sat Jun 01 07:31:00 CST 2019 1 519
Zookeeper - 简述分布式一致性协议(2pc3pc、paxos、zab)

分布式一致性协议 二阶段提交协议(2pc) 三阶段提交协议(3pc) paxos zab 在分布式系统中,每个机器都可以确定自己进行的事务操作是否成功,但是无法直接了解其他机器的操作结果。因此,当一个分布式事务操作需要保持ACID 特性时,就需要一个“协调者”节点调度 ...

Sat Dec 30 06:47:00 CST 2017 0 4028
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM