两阶段提交2PC
来源:互联网 发布:网络高清解码器 编辑:程序博客网 时间:2024/05/18 09:08
事务提交示意图:
事务中断示意图:
优点:原理简单,实现方便
缺点:
同步阻塞:二阶段提交最大的问题就是同步阻塞,各个参与者在等待其他参与者响应的过程,将无法进行其他任何操作。
单点问题:协调者单点,一旦出现问题,提交流程将无法流转,更为严重的是,如果协调者在阶段二中出现问题,其他参与者讲会一直处于锁定事务资源的状态中。
数据不一致:阶段二协调者只发送部分commit后出现问题,就会造成数据不一致
太过保守:没有完善的容错机制,任意一个节点的失败都会导致整个事务的失败
阅读全文
0 0
- 两阶段提交-2PC
- 两阶段提交-2PC
- 两阶段提交2PC
- 两阶段提交协议(2PC)
- 2PC 两阶段提交协议
- 2PC、XA、DTP与两阶段提交
- 2PC、XA、DTP与两阶段提交
- [Oracle] 分布式事务和两阶段提交(2PC)
- 两阶段提交协议,分布式事务控制(2PC)
- 2PC、XA、DTP与两阶段提交
- [Oracle] 分布式事务和两阶段提交(2PC)
- 分布式事务两阶段提交(2PC)的思考
- 《从Paxos到ZooKeeper》读书笔记--两阶段提交 2PC
- 两阶段提交(2PC)协议与XA事务处理
- [Oracle] 分布式事务和两阶段提交(2PC)
- 分布式事务和两阶段提交(2PC)
- 一分钟了解两阶段提交2PC
- 分布式事务、两阶段提交协议2PC、三阶提交协议3PC
- [GNU/Linux] Linux系统调用-线程相关(二):线程同步
- 1068. Find More Coins (30)
- [POJ]2406Power Strings KMP
- Python爬虫学习纪要(一):BeautifulSoup相关知识点
- 浅谈C++STL中的优先队列
- 两阶段提交2PC
- 搜索专题: HDU1016Prime Ring Problem
- JS判断一个对象是否为document.Element
- (2) 数据结构的起源--每天五分钟学习数据结构
- LeetCode 283 Move Zeroes
- MySQL 排序
- PYTHON自学手册--用户登陆接口
- ArrayList(一)
- java基础