🔴Redis vs Memcached💾
Memcached est un cache en mémoire simple et rapide pour les chaînes. Redis est un stockage en mémoire plus riche avec structures, persistance et pub/sub.
Lance un sondage moomz : qui gagne pour toi ?
moomz.com — 10s, anonyme, gratuit
🔴Redis
- ✓Structures riches : listes, sets, sorted sets, hashes
- ✓Persistance et réplication optionnelles
- ✓Pub/sub, streams et scripting intégré
- ✓Polyvalent au-delà du simple cache
💾Memcached
- ✓Extrêmement simple et léger
- ✓Excellente performance multithread pour le cache
- ✓Très faible surcoût mémoire par élément
- ✓Facile à scaler horizontalement pour du cache pur
Verdict
Redis gagne pour presque tout cas d'usage au-delà du cache grâce à ses fonctions riches. Memcached gagne comme cache léger et multithread.
Questions fréquentes
Redis est-il plus rapide que Memcached ?+
Les deux sont très rapides ; le multithreading de Memcached aide le cache pur, Redis offre plus.
Memcached persiste-t-il les données ?+
Non, Memcached est purement en mémoire ; Redis peut persister sur disque en option.
Lequel utiliser pour le cache ?+
Les deux marchent ; Redis est le polyvalent sûr, Memcached convient au cache simple à haut débit.
Aussi en