暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

数据库学习Q&A 036:OceanBase 数据库中,在选举中哪个副本会被选为主,如何保证选举到的 Leader 副本是更好的选择?

OceanBase 集群的选举会比较副本的优先级,保证尽量选出来一个健康状况更好更优的机器作为 Leader 副本。目前 OceanBase 集群的优先级主要考虑了副本是否是 Leader 的合法候选人,副本健康分,副本成员列表版本号,以及副本日志同步状况四个维度。这也意味着通过 OceanBase 集群自动触发的选举最终会让更健康,版本推进最新的合法选举副本被选为主。在 OceanBase 数据库 4.0.0 版本中,无主选举和有主改选优先级统一,成员变更版本号作为最高优先级,同时也是唯一一个内嵌在选举协议内部的优先级,版本号大的副本不会给比自己版本号小的副本投票。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论