Redis själv separerar inte dina data. Du måste separera dem själv. Det finns många alternativ för att göra det.
-
Använda Redis databas:Redis stöder flera databaser. Varje applikation (i ditt fall klient) kan ställas in/allokeras att användas för att använda en specifik databas. Denna tilldelning måste göras i ansökningsslutet, inte i Redis.
Begränsningarna för detta tillvägagångssätt är:i) Redis stöder högst 16 databaser (betecknade från 0 till 15). ii) Redis klusterläge stöder endast en databas.
Obs:SELECT-kommandot används för att välja en specifik databas.
-
Namnavstånd:Varje applikation kan (till exempel) tilldelas ett unikt prefix. De skulle prefixa alla sina nycklar med det tilldelade prefixet.
-
Använd separat Redis-instans per applikation.