既然 Redis Cluster 自带分片、复制和自动故障转移,我还需要使用 Sentinel 来处理故障转移吗?

Now that Redis Cluster comes with sharding, replication and automatic failover, do i still need to use Sentinel for failover handling?

既然 Redis Cluster 带有分片、复制和自动故障转移功能,我还需要使用 Sentinel 进行故障转移处理吗?

没有。 Sentinel 用于在单实例模式下使用 Redis 时管理可用性并提供服务发现 (single-master/one-or-more-slaves)。在集群模式下使用 Redis 时,不需要 Sentinel。