Я пытаюсь создать кластер Redis с помощью Redis Enterprise и застрял в концепции шардинга.
https://docs.redislabs.com/latest/rs/concepts/high-availability/clustering/
В этом документе предлагается, чтобы мне нужно выберите количество осколков для базы данных. Я пытаюсь запустить кластер как мультитенантное решение.
Если бы у меня сложилось впечатление, что мне придется выбирать ключ осколка, и осколки будут создаваться на лету, в зависимости от того, в какую корзину выпадает тот или иной ключ. Я был совершенно неправ здесь.
Для реального мультитенантного кластера, нужно ли мне иметь в ключе что-то, идентифицирующее клиента, и затем иметь собственную политику хеширования, основанную на tenantId в ключе?
Кроме того, что я должен иметь в виду, прежде чем выбирать количество осколков?
Ваша помощь будет высоко оценена.