Redis selbst trennt Ihre Daten nicht. Diese müssten Sie selbst trennen. Dazu gibt es viele Möglichkeiten.
-
Verwendung der Redis-Datenbank:Redis unterstützt mehrere Datenbanken. Jede Anwendung (in Ihrem Fall Client) kann so eingestellt/zugewiesen werden, dass sie eine bestimmte Datenbank verwendet. Diese Zuordnung muss anwendungsseitig erfolgen, nicht in Redis.
Die Einschränkungen dieses Ansatzes sind:i) Redis unterstützt höchstens 16 Datenbanken (bezeichnet von 0 bis 15). ii) Der Redis-Clustermodus unterstützt nur eine Datenbank.
Hinweis:Der SELECT-Befehl wird verwendet, um eine bestimmte Datenbank auszuwählen.
-
Namensraum:Jeder Anwendung kann (zum Beispiel) ein eindeutiges Präfix zugewiesen werden. Sie würden allen ihren Schlüsseln dieses zugewiesene Präfix voranstellen.
-
Verwenden Sie eine separate Redis-Instanz pro Anwendung.