Redis 是否支持具有多个节点的哨兵设置中的数据库?

Does Redis supports databases in sentinel setup with multiple nodes?

Redis默认有16个数据库,可以使用SELECT命令选择。

但是根据文档,https://redis.io/commands/select

When using Redis Cluster, the SELECT command cannot be used, since Redis Cluster only supports database zero. In the case of a Redis Cluster, having multiple databases would be useless and an unnecessary source of complexity.

根据 redis 文档,cluster/HA 是通过

实现的
  1. 集群 - https://redis.io/topics/cluster-tutorial
  2. 哨兵 - https://redis.io/topics/sentinel.

我很清楚 Redis 集群只支持零数据库但是我无法在任何地方获取信息来检查 Sentinel 设置中对多个数据库的支持有多个节点?

任何对此的引用都会有所帮助。谢谢!

使用 sentinel 设置,您可以拥有多个数据库。

Redis Sentinel 只是用来为Redis 提供HA,它不会以任何方式改变Redis。并且你可以把这个Redis当做没有sentinel的单实例Redis。