Raft协议主从数据同步对TPS影响探讨.pdfVIP

  • 0
  • 0
  • 约3.04千字
  • 约 4页
  • 2026-07-30 发布于北京
  • 举报

首页

图文54授人以渔:采用Raft协议进行主从数据同步,会影响TPS吗

462人次阅读2019‑12‑1309:15:06

详情评论

授人以渔:采用Raft协议进行主从数据同步,会影响TPS吗?

今天我们想让大家思考一个问题,基于DLedger技术管理CommitLog,可以在一组Broker中自动出一个Leader。

然后在Leader接收消息写入的时候,基于DLedger技术写入本地CommitLog中,这个其实跟之前让Broker自己直接写入CommitLog是类似的。g

是没什么区别的。

但是有一点不同的是,在LeaderBroker上的DLedger接收到一条消息,并将其未提交的消息写入本地后,还需要根据Raft协议的

算法,采用两阶段的方式将未提交的消息同步给其他FollowerBroker。

必须要有超过一半的FollowerBroker的DLedger对未提交的消息返回确认,这时LeaderBroker才能向生产者返回ACK,表示此次写

入成功。

当然,很多人会有疑问,是否需要等到它们执行了提交操作

文档评论(0)

1亿VIP精品文档

相关文档