Contenu du cours
Introduction à Redis
Introduction à Redis
Défi : Système de Gestion des Tâches
Imaginez que vous avez un système de gestion des tâches simple utilisant une list
dans Redis. Votre tâche est d'effectuer les actions suivantes :
-
Créez une liste de tâches (nommée
todo_list
) et ajoutez les tâches suivantes :"Do a workout"
,"Read a book"
,"Call a friend"
; -
Récupérez et affichez la liste complète des tâches. Après cette étape, la liste devrait contenir trois tâches;
-
Supprimez la dernière tâche de la liste et affichez la liste mise à jour. Après cette étape, la liste devrait contenir seulement deux tâches;
-
Mettez à jour la première tâche en
"Cook lunch"
et affichez la liste mise à jour. Après cette étape, la liste devrait refléter le changement; -
Récupérez le texte de la deuxième tâche directement (par index). Redis devrait retourner le texte de la tâche.
Création d'une liste de tâches et ajout de tâches:
Récupération de la liste de tâches complète:
Suppression de la dernière tâche et affichage de la liste:
La commande RPOP
supprime le dernier élément de la liste "Do a workout"
.
Ensuite, utilisez LRANGE
à nouveau pour vérifier la liste mise à jour:
Mise à jour de la première tâche et affichage de la liste:
La commande LSET
met à jour l'élément à l'index spécifié. Ici, "Cook lunch"
remplace "Call a friend"
(index 0
).
Utilisez LRANGE
à nouveau pour vérifier la mise à jour:
Récupération de la deuxième tâche directement par index:
Merci pour vos commentaires !