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