Redis utilise des commandes simples pour effectuer des opérations à l'aide de l'utilitaire Redis CLI. Dans ce tutoriel, vous apprendrez à récupérer les clés dans les bases de données redis.
Définition d'une clé / valeur
Avant de récupérer les clés et les valeurs qui leur sont associées, apprenons à les créer.
Pour créer une clé et sa valeur associée, utilisez la commande set dans la CLI redis suivie de la valeur.
Par exemple:
Définir le nom d'utilisateur "User101"
Le «nom d'utilisateur» agit comme une clé de la valeur spécifiée dans l'exemple ci-dessus.
Dans l'exemple ci-dessus, nous avons créé une clé et défini une valeur associée. Et si nous voulons stocker un autre nom d'utilisateur sans créer une nouvelle clé?
Pour ce faire, nous pouvons utiliser la notation de l'espace de noms. Par exemple:
Définir le nom d'utilisateur: 2 "User102"
Définir le nom d'utilisateur: 3 "User103"
Obtenir la clé
Pour obtenir la valeur stockée dans une clé, vous pouvez utiliser la commande get suivie du nom de la clé.
Par exemple:
Obtenez le nom d'utilisateur
"user101"
La commande ci-dessus indique à redis de récupérer la valeur stockée dans la touche spécifiée.
Nous pouvons utiliser la commande get suivie de la valeur unique comme:
Obtenez le nom d'utilisateur: 3
"user103"
Récupérer toutes les clés
Supposons que nous voulons afficher toutes les clés stockées dans la base de données? Pour ce faire, nous pouvons utiliser la commande clé suivie d'un modèle pour correspondre.
Nous pouvons passer le motif en tant qu'astérisque pour récupérer toutes les clés. Par exemple, considérez la base de données suivante contenant tous les États et leur code.
Pour récupérer toutes les clés, nous pouvons faire:
CLÉS *
La valeur résultante est comme indiqué:
Bien que la récupération de toutes les clés du magasin de données puisse être utile, il n'est pas recommandé d'exécuter la commande en production ou sur un grand ensemble de données.
Conclusion
Dans ce guide, nous avons discuté de la façon d'utiliser la commande get dans redis. Vous pouvez récupérer les valeurs stockées dans une clé spécifiée en utilisant cette commande.