sql >> Database teknologi >  >> NoSQL >> Redis

Hvordan adskiller redis instansen med flere brugere, der kører på samme server?

Redis selv adskiller ikke dine data. Dem må du selv skille ad. Der er mange muligheder for at gøre det.

  1. Brug af Redis-database:Redis understøtter flere databaser. Hver applikation (i dit tilfælde klient) kan indstilles/allokeres til brug for at bruge en specifik database. Denne tildeling skal ske i slutningen af ​​ansøgningen, ikke i Redis.

    Begrænsningerne ved denne tilgang er:i) Redis understøtter højst 16 databaser (angivet fra 0 til 15). ii) Redis klyngetilstand understøtter kun én database.

    Bemærk:SELECT-kommandoen bruges til at vælge en specifik database.

  2. Navneafstand:Hver applikation kan (for eksempel) tildeles et unikt præfiks. De ville præfikse alle deres nøgler med det tildelte præfiks.

  3. Brug separat Redis-instans pr. applikation.



  1. Fjern automatisk referenceobjekter ved sletning i MongoDB

  2. Tvinger anvendelse af et 2dsphere-indeks på et mongoose-skema placeringsfeltet til at være påkrævet?

  3. håndtere @ i mongodb forbindelsesstreng

  4. MongoDB bedste praksis for referencer