首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么redis集群至少需要3个主节点?

为什么redis集群至少需要3个主节点?
EN

Stack Overflow用户
提问于 2015-12-30 06:01:12
回答 1查看 4.4K关注 0票数 7

集群规范(http://redis.io/topics/cluster-spec)没有给出这一要求的理由。我想这是因为故障检测和故障转移过程都需要大多数主节点才能达成一致。如果只有两个主节点,其中一个主节点失败,则另一个主节点无法根据协议进行决策。这是正确的吗?

EN

回答 1

Stack Overflow用户

发布于 2015-12-30 07:19:25

我认为你指出的是对的。建议每个节点有三个主节点和一个从节点。

http://redis.io/topics/cluster-tutorial:注意,按照预期工作的最小集群至少需要包含三个主节点。对于第一个测试,强烈建议使用三个主节点和三个从节点启动六个节点集群。

不过,您可能可以创建少于三个主节点的群集,但这将影响您已经指出的故障转移过程。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34523797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档