Ajouter des éléments avec des scores en utilisant ZADD
Dans cette étape, vous apprendrez à ajouter des éléments avec des scores à un ensemble trié (Sorted Set) Redis en utilisant la commande ZADD. Les ensembles triés sont une structure de données qui stocke des éléments associés à un score. Les éléments sont ordonnés par leurs scores, ce qui vous permet de les récupérer de manière triée.
Tout d'abord, connectons-nous au serveur Redis. Ouvrez un terminal dans la VM LabEx. Vous devriez déjà être dans le répertoire ~/project. Maintenant, connectez-vous au serveur Redis en utilisant la commande redis-cli :
redis-cli
Vous devriez voir l'invite Redis : 127.0.0.1:6379>.
Maintenant, ajoutons quelques éléments avec des scores à un ensemble trié nommé my_zset. La commande ZADD a la syntaxe suivante :
ZADD key score member [score member ...]
Où :
key est le nom de l'ensemble trié (Sorted Set).
score est le score associé à l'élément.
member est l'élément à ajouter.
Ajoutons trois éléments à my_zset : "apple" avec un score de 1, "banana" avec un score de 2, et "cherry" avec un score de 3.
ZADD my_zset 1 apple 2 banana 3 cherry
Vous devriez voir la sortie suivante :
(integer) 3
Cela indique que trois éléments ont été ajoutés à l'ensemble trié.
Il est important de quitter l'interface de ligne de commande (CLI) Redis après cette étape pour garantir que les commandes sont correctement enregistrées. Pour quitter, tapez :
exit