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

Memcache v/s redis for at opretholde vedvarende sessioner?

Hvis du allerede har sat Redis op, ville jeg holde fast i det, da det er meget hurtigt og nemt at administrere. MemCached og Redis er meget ens, når de bruges til caching, men den vigtigste forskel er, at Redis kan indstilles til at fortsætte til disk i baggrunden, hvilket betyder, at hvis serveren går ned, kan dataene i hukommelsen genindlæses.

Personligt ville jeg ikke bruge MongoDb til sessionsvedholdenhed af hastighedsårsager, men hvis jeg brugte MemCached, ville jeg muligvis bruge det som backup til sessionerne. for eksempel. Skriv sessionsdata til MemCached og Mongo, men læs kun fra MemCached og brug Mongo til at gendanne, hvis der opstår en fejl.

Nederst tror jeg, at dit valg om at bruge Redis er det bedste til det, du har beskrevet




  1. 10 tips til at forbedre din MongoDB-sikkerhed

  2. Hvordan implementerer man Redis Cache med Django Rest Framework?

  3. Pålidelige biblioteker derude til Spring boot redis integrationstest

  4. MongoDB $mul