Поддерживает ли Redis базы данных в настройке дозорного с несколькими узлами? - PullRequest
0 голосов
/ 27 мая 2020

Redis по умолчанию имеет 16 баз данных , которые можно выбрать с помощью команды SELECT.

Но согласно документации, https://redis.io/commands/select,

При использовании Redis Cluster, команда SELECT не может использоваться, поскольку только Redis Cluster поддерживает нулевую базу данных . В случае Redis Cluster с несколькими базами данных будет бесполезным и ненужным источником сложности.

Согласно документам redis, кластер / HA достигается с помощью

  1. кластер - https://redis.io/topics/cluster-tutorial
  2. дозорный - https://redis.io/topics/sentinel.

Я понимаю, что Redis Cluster поддерживает только нулевую базу данных , , но я не мог нигде получить информацию, чтобы проверить поддержку нескольких баз данных в Sentinel установка с несколькими узлами ?

Любая ссылка на это будет полезна . Спасибо!

1 Ответ

1 голос
/ 28 мая 2020

При настройке дозорного вы можете иметь несколько баз данных.

Redis Sentinel используется только для обеспечения высокой доступности для Redis, он никоим образом не меняет Redis. И вы можете использовать этот Redis как единственный экземпляр Redis без дозорного.

...