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

Hvorfor bruge Redis i stedet for MongoDb til cachelagring?

Mange mennesker bruger MongoDB til en cache med lav-medium kvalitet, og det fungerer bare fantastisk.

Fordi det tilbyder mere funktionalitet end et simpelt nøgleværdilager via ad-hoc forespørgsel, er det ikke så rent af et cachinglag som en memcache eller redis (det kan være langsommere at indsætte og hente data).

Ekstremt høj ydeevne er opnåelig (arbejdssættet er trods alt i RAM), men datamodellen er tungere.

Men på bagsiden tilbyder MongoDB et vedholdenhedslag, der giver meget mere mening (for de fleste udviklere) for den type data, der højst sandsynligt er behov for på et senere tidspunkt, i modsætning til Redis.



  1. hvorfor kan jeg ikke starte mongodb

  2. Tjek MongoDB-godkendelse med Java 3.0-driver

  3. MongoDB - Slet et dokument

  4. Sådan slutter du dig til flere samlinger med $lookup i mongodb