判断题——分布式事务两阶段提交成功后,事务修改的数据会立刻同步到所有 Follower 副本。

判断题——分布式事务两阶段提交成功后,事务修改的数据会立刻同步到所有 Follower 副本。
A.正确
B.错误

B.错误

两阶段提交(2PC)协议成功,仅仅意味着分布式事务在逻辑上已经提交 ,即所有参与节点都确认了该事务的修改,保证了跨节点数据的原子性和一致性。

但是,事务提交成功并不代表数据会立刻 同步到所有 Follower 副本。这取决于底层存储引擎或分布式数据库采用的复制策略

  1. 异步复制 :Leader 节点在事务提交后,会异步地将日志发送给 Follower。这种情况下,Follower 上的数据会有延迟,并非“立刻”同步。
  2. 半同步/强同步复制 :虽然 Leader 会等待部分或全部 Follower 确认收到日志后才向客户端返回成功,但这通常指的是“日志同步”而非“数据状态立刻在所有副本上完全可见/可查”,且即便如此,2PC 协议本身并不包含“强制所有 Follower 立刻完成数据同步”这一步骤。

因此,2PC 保证的是事务的原子提交 ,而不是副本的即时同步