永发信息网

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

答案:4  悬赏:30  手机版
解决时间 2021-12-22 05:36
  • 提问者网友:藍了天白赴美
  • 2021-12-22 02:32
redis 集群为什么至少3主节点
最佳答案
  • 五星知识达人网友:笑迎怀羞
  • 2021-12-22 04:02
Redis更偏向于在服务器端构建分布式存储。
最新版本的Redis已经支持了分布式存储功能。Redis Cluster是一个实现了分布式且允许单点故障的Redis高级版本,它没有中心节点,具有线性可伸缩的功能。
全部回答
  • 1楼网友:woshuo
  • 2021-12-22 06:40
因为投票机制 集群中节点的fail是通过集群中超过半数的节点检测失效时才生效,.例如只有两个节点,挂掉一个,剩下一个投票是不会超过50%的,所以最少要三个节点
  • 2楼网友:玩家
  • 2021-12-22 05:13
redis sentinel集群为什么要3个以上 3个以上是通过增加 sentinel 节点的个数提高对于故障判断的准确性,因为领导者选举需要至少一半加1个节点,奇数个节点可以在满足该条件的基础上节省一个节点, 简单的说: 如果有3个节点的 sentinel 当一个 redis 出现问题的时候, sentinel 会马上进投票选举,只有选票超过半数才主观下线哦!,最后客观下线 , 所以要3个sentinel节点.
  • 3楼网友:躲不过心动
  • 2021-12-22 04:41
sentinel主要起管理主从节点的作用。一般一台主、一台从、一台sentinel
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯