Sharding в кластере Redis для мультитенантного кластера - PullRequest
0 голосов
/ 20 апреля 2020

Я пытаюсь создать кластер Redis с помощью Redis Enterprise и застрял в концепции шардинга.

https://docs.redislabs.com/latest/rs/concepts/high-availability/clustering/

В этом документе предлагается, чтобы мне нужно выберите количество осколков для базы данных. Я пытаюсь запустить кластер как мультитенантное решение.

Если бы у меня сложилось впечатление, что мне придется выбирать ключ осколка, и осколки будут создаваться на лету, в зависимости от того, в какую корзину выпадает тот или иной ключ. Я был совершенно неправ здесь.

Для реального мультитенантного кластера, нужно ли мне иметь в ключе что-то, идентифицирующее клиента, и затем иметь собственную политику хеширования, основанную на tenantId в ключе?

Кроме того, что я должен иметь в виду, прежде чем выбирать количество осколков?

Ваша помощь будет высоко оценена.

...