Ce tutoriel passera en revue les bases de la travail avec les commandes Redis et apprendra à supprimer les clés dans un magasin de données redis.
Insertion des touches Redis
Redis est un magasin de données de valeur clé. Une clé fait référence à une chaîne unique de caractères identifiant une valeur spécifique stockée dans le magasin de données. Redis utilise le type de chaîne pour les clés.
Avant d'apprendre à supprimer les clés, discutons d'abord de la création de clés et de l'insertion de données dans Redis.
Ouvrez le terminal et ouvrez l'interface de ligne de commande redis à l'aide de la commande:
redis-Cli
Si votre cluster redis est hébergé sur la machine locale, vous devez automatiquement tomber dans l'outil Redis CLI comme
127.0.0.1: 6379>
L'invite d'exemple ci-dessus montre l'adresse IP et le port sur lequel le cluster redis exécute.
Si vous exécutez Redis sur un autre hôte, vous pouvez spécifier l'adresse IP à l'aide de l'option -h et du port respectif à l'aide de l'indicateur -p.
Exemple de connexion est comme indiqué ci-dessous:
redis-Cli -H 192.168.0.211 -P 6379
Pour créer une clé dans Redis, nous utilisons la commande set. Il faut deux arguments séparés par un espace. Le premier argument représente la clé, et la seconde représente la valeur associée à la clé.
Par exemple, pour créer un «nom d'utilisateur» clé qui stocke la valeur «John Doe» que nous pouvons faire:
Définir le nom d'utilisateur "John Doe"
Si la commande s'exécute avec succès, vous voyez un message convivial OK.
127.0.0.1: 6379> Définir le nom d'utilisateur "John Doe"
D'ACCORD
Contrairement à la langue SQL, vous n'avez pas à mettre fin à vos commandes en semi-couleur. Cela entraînera une erreur d'arguments non valide:
127.0.0.1: 6379> Définir le nom d'utilisateur "John Doe";
Argument (s) invalide (s)
Récupérer les clés et les valeurs.
Si vous connaissez le nom de la clé, vous pouvez récupérer la valeur stockée en utilisant la commande get. Il prend le nom de la clé comme argument.
Par exemple, à la valeur stockée dans le «nom d'utilisateur» clé::
Obtenez le nom d'utilisateur
"John Doe"
Comme le montre l'exemple ci-dessus, la commande doit renvoyer la valeur correspondante associée à la touche spécifiée.
Suppression de clés
La suppression d'une clé dans Redis est aussi simple que d'en créer une. Nous utilisons la commande del suivie du nom de la clé que nous souhaitons supprimer.
Par exemple, pour supprimer la clé «Nom d'utilisateur»:
Nom d'utilisateur del
(entier) 1
Redis abandonnera la clé et ses données associées si la clé spécifiée existe dans le magasin de données.
Vous pouvez également utiliser la commande del pour supprimer plusieurs clés en une seule instance.
Par exemple, supposons que nous ayons une base de données redis contenant les États américains. La base de données contient le code pour chaque état comme la clé et la valeur comme nom d'état.
Par conséquent, LA -> "Los Angeles"
Nous pouvons supprimer plusieurs touches en utilisant la commande del en tant que:
192.168.100.78: 6379> del la az co
(entier) 3
Dans l'exemple de commande, nous supprimons les clés: LA, AZ et Co, qui correspondent aux valeurs: «Los Angeles», «Arizona» et «Colorado», respectivement.
Fermeture
Dans ce guide, vous avez appris les bases des commandes redis, notamment la création de nouvelles clés et valeurs, d'obtenir les valeurs associées à une clé spécifique et de supprimer les clés et les valeurs de la base de données.
Merci pour la lecture!