À propos de Redis
Redis (REmote DIctionary Server) est un magasin de structures de données en mémoire. Il sert principalement de cache applicatif, de store de sessions, de file de messages (pub/sub, streams) et de compteur temps réel. Les données vivent en RAM, ce qui explique ses latences sub-milliseconde, avec une persistance optionnelle sur disque (RDB et/ou AOF).
Modèle de données
Au-delà des simples paires clé/valeur, Redis gère des types riches : chaînes, listes, ensembles, ensembles ordonnés, hachages, bitmaps, HyperLogLog, géospatial et streams. Le serveur écoute par défaut sur le port 6379 et les clients interagissent via redis-cli ou une bibliothèque cliente.
Windows
Redis n'est pas distribué nativement pour Windows (le projet ne maintient pas de build officiel). Sur Windows, deux options recommandées :
- WSL2 : installez une distribution Linux (Ubuntu, par exemple) et suivez la procédure Ubuntu/Debian de ce guide.
- Docker : utilisez l'image officielle
redis(voir la fiche Docker), c'est l'approche la plus simple et reproductible.
C'est pourquoi aucune fiche Windows native n'est fournie ici.