Sam Redis nie rozdziela Twoich danych. Musiałbyś je oddzielić sam. Jest na to wiele możliwości.
-
Korzystanie z bazy danych Redis:Redis obsługuje wiele baz danych. Każdą aplikację (w Twoim przypadku klient) można ustawić/przydzielić do korzystania z jednej konkretnej bazy danych. Ta alokacja musi zostać wykonana na końcu aplikacji, a nie w Redis.
Ograniczenia tego podejścia to:i) Redis obsługuje co najwyżej 16 baz danych (oznaczonych od 0 do 15). ii) Tryb klastra Redis obsługuje tylko jedną bazę danych.
Uwaga:polecenie SELECT służy do wyboru określonej bazy danych.
-
Przestrzeń nazw:każdej aplikacji można (na przykład) przypisać unikalny prefiks. Prefiksowaliby wszystkie swoje klucze tym przypisanym prefiksem.
-
Użyj oddzielnej instancji Redis na aplikację.