2016-03-15 85 views
1

由于扩展和高可用性通常是不同的概念(除非您选择负载平衡容错方案),所以我希望Redis支持这两种方案。但是据我的理解,我们不能将Redis集群与Sentinel混合?如果是的话,我该如何创建一个具有多个分区的部署,并由Sentinel管理? 是否有指导说明如何完成这项工作?如何使用Sentinel运行Redis集群

回答

0

Redis的集群做自己的故障切换,因此哨兵在集群模式下运行时是不需要的:http://redis.io/topics/cluster-spec#availability

+0

我已经试过集群和它的工作很好,但我没有尝试所有的故障情况。不过,Redis记录它自我推荐Sentinel获得高可用性。不确定使用哪一个。 – user3612009

+0

Sentinel适用于独立,单实例,非集群(如分片)部署 - 即主从复制。 –