2016-03-15 121 views
1

由於擴展和高可用性通常是不同的概念(除非您選擇負載平衡容錯方案),所以我希望Redis支持這兩種方案。但是據我的理解,我們不能將Redis集羣與Sentinel混合?如果是的話,我該如何創建一個具有多個分區的部署,並由Sentinel管理? 是否有指導說明如何完成這項工作?如何使用Sentinel運行Redis集羣

回答

0

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

+0

我已經試過集羣和它的工作很好,但我沒有嘗試所有的故障情況。不過,Redis記錄它自我推薦Sentinel獲得高可用性。不確定使用哪一個。 – user3612009

+0

Sentinel適用於獨立,單實例,非集羣(如分片)部署 - 即主從複製。 –