hwt_211
hwt_211
采纳率0%
2018-04-01 13:59 浏览 2.5k

zookeeper 如何保证半数提交后剩下的节点上最新的数据呢?

40

zookeeper 的leader和follower的prepare和commit时,只要半数的节点通过就算同意,leader就会commit,那么剩下的半数节点的数据如何同步到最新的呢?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答 默认 最新

  • en_joker 孤芳不自賞 2018-04-02 07:00

    剩下的节点,会进行版本比对,发现版本不一致的话,会更新节点的数据。

    点赞 评论 复制链接分享
  • u011606457 _1_1_7_ 2018-04-02 09:15
    点赞 评论 复制链接分享
  • zs279674317 魔法术士 2021-03-01 16:31

    写操作会发送给所有follower,半数返回ack,leader就会广播给所有commit,半数节点的返回ack,还没到commit呢

    点赞 评论 复制链接分享

相关推荐