事务干货放送 细说分布式事务两阶段提交( 三 )
因此3PC还有一个关键优化是协调者宕机后 , 迅速找到一个继任者 , 继续未完的流程 , 尽量保证不会出现参与者超时提交的现象 。 但是如果出现诸如网络分区等异常 , 新的协调者联系不上参与者 , 还是会产生一致性问题 。
3PC通过牺牲一定的C(onsistency)来提高A(vailability) , 并且增加了网络开销 , 这些都是OLTP系统很难接受的 , 所以基本没有系统会采用 。
但是协调者高可用 , 确实可以使block的时间大幅减少 , 基于诸如Paxos/Raft的一致性协议的高可用方案 , 可以让多个节点就commit/abort达成一致后 , 再去通知参与者 , 当协调者出现异常 , 可以迅速选出新的协调者 , 推进事务至完成 。
【事务干货放送 细说分布式事务两阶段提交】
推荐阅读
- 金税宝 利用不同地区税收扶持政策2、改变劳务属性,灵活用工,干货来了!社交电商如何做才能合规合法?1、擅用税收减免政策
- 杯中窥史|为何印度东北六省地区的民族分离运动最为严重?干货都在这里!
- 个体干货来了!社交电商如何做才能合规合法?1、擅用税收减免政策,利用不同地区税收扶持政策2、改变劳务属性,灵活用工
- 甜野猫|干货:2020中国智慧物流产业研究报告
- 上观新闻|直播带来满满反诈干货——上海徐汇警方开展全区财会人员防范电信诈骗系列直播宣讲活动
- 冷水|用热水还是用冷水?教你一招,干货变鲜货!泡发干鱿鱼
- 水果怎么吃|粉丝题目反馈!50条新手化妆技巧干货!
- 超极游戏|江铃福特乘用车8月清凉大放送
- 油炸小可爱 SpreadJS 前端表格技术分享,硬核干货:葡萄城
- 大白墙|【干货】硬装只刷了大白墙,软装该如何补救?
