redis 集群为什么至少3主节点

 我来答
新月千歌音
2018-01-01
知道答主
回答量:5
采纳率:0%
帮助的人:2.6万
展开全部
redis sentinel集群为什么要3个以上
3个以上是通过增加 sentinel
节点的个数提高对于故障判断的准确性,因为领导者选举需要至少一半加1个节点,奇数个节点可以在满足该条件的基础上节省一个节点, 简单的说:
如果有3个节点的 sentinel 当一个 redis 出现问题的时候, sentinel
会马上进投票选举,只有选票超过半数才主观下线哦!,最后客观下线 , 所以要3个sentinel节点.
百度网友68ea12e86
2017-03-19 · TA获得超过163个赞
知道小有建树答主
回答量:412
采纳率:0%
帮助的人:481万
展开全部
Redis更偏向于在服务器端构建分布式存储。
最新版本的Redis已经支持了分布式存储功能。Redis Cluster是一个实现了分布式且允许单点故障的Redis高级版本,它没有中心节点,具有线性可伸缩的功能。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
星光天使0e5
2017-12-21
知道答主
回答量:7
采纳率:0%
帮助的人:3万
展开全部
因为投票机制
集群中节点的fail是通过集群中超过半数的节点检测失效时才生效,.例如只有两个节点,挂掉一个,剩下一个投票是不会超过50%的,所以最少要三个节点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式