Redis pour les débutants est une introduction en ligne de commande à l’installation et à l’utilisation d’un serveur Redis local. Dix activités alternent cinq laboratoires guidés et cinq défis courts, de la connexion et des clés aux structures, expirations, compteurs, instantanés et paramètres d’exécution.
Vous travaillez directement dans redis-cli, d’abord en suivant le workflow, puis en l’appliquant à un cache, une liste de tâches, un compteur de visites ou une limite mémoire, sans code d’application.
Ce que vous apprendrez
- Installer et démarrer Redis sur Ubuntu et vérifier le serveur avec
PING - Créer, lire, inspecter, supprimer et expirer des clés avec
SET,GET,EXISTS,DELet les commandes d’expiration - Stocker et interroger chaînes, listes, ensembles et hachages Redis
- Créer des éléments de liste et compteurs avec
LPUSH,LRANGE,INCRetDECR - Inspecter clés et types et vider la base avec
KEYS,TYPEetFLUSHDB - Lire et modifier
maxmemory,loglevelet d’autres paramètres avecCONFIG GETetCONFIG SET - Créer des instantanés RDB bloquants ou en arrière-plan avec
SAVEetBGSAVE
À qui s’adresse ce cours
Le cours vise développeurs, étudiants en bases de données et administrateurs débutants souhaitant pratiquer les commandes Redis avant les bibliothèques clientes ou déploiements avancés. Il convient aux personnes préférant un workflow guidé suivi d’un petit défi.
Prérequis : Aucune expérience Redis n’est nécessaire. Être à l’aise avec un terminal Ubuntu aide ; aucune programmation de base de données ou d’application n’est supposée.
Environnement d’apprentissage : Les 10 activités utilisent Ubuntu 22.04 VNC. Redis Server est installé et démarré localement et vous gérez une seule instance via redis-cli. Les cinq défis comportent contrôles automatiques et solutions.
Questions fréquentes
Le cours utilise-t-il Redis Cloud ou un compte externe ?
Non. Toutes les activités utilisent un serveur Redis local dans la VM fournie, sans Redis Cloud, cluster distant ni service payant.
Les changements CONFIG SET sont-ils permanents ?
Non. Le laboratoire les présente comme temporaires et perdus au redémarrage. La modification de redis.conf est mentionnée mais non pratiquée.
Quelle persistance Redis est couverte ?
Vous créez manuellement des instantanés RDB avec SAVE et BGSAVE et comparez leur blocage. AOF, politiques planifiées, restauration et reprise après sinistre sont hors périmètre.
Les défis sont-ils plus difficiles que les laboratoires ?
Oui. Le cours compte cinq laboratoires Beginner et cinq défis courts Intermediate. Chaque défi vérifie un workflow précis et fournit une solution.




