摘要: 什么是2PC? 即两阶段提交协议,将整个事务流程分为两个阶段,准备阶段(Prepare phase)、提交阶段(commit phase),2指的是两个阶段,P指的是准备阶段,C指的是提交阶段 1.准备阶段:事务管理器给每个参与者发布Prepare消息,每个服务参与者在本地执行事务,并写在Undo/ 阅读全文
posted @ 2020-11-12 17:59 蹦蹦郭 阅读(832) 评论(0) 推荐(0) 编辑
摘要: C--consistency: 一致性是指,数据的读取永远读到的是最新的数据。当数据分布在多个节点上时,从任意节点读取到的数据永远是最新的状态。 如何实现一致性? 1.写入主数据后要将数据同步到从数据库 2.写入主数据后,在向从数据库同步期间要将从数据库锁定,待同步完成后再释放锁,避免在新数据写入成 阅读全文
posted @ 2020-11-12 14:50 蹦蹦郭 阅读(98) 评论(0) 推荐(0) 编辑