Redis obtient la valeur de la clé

Redis obtient la valeur de la clé

Redis est un magasin de structure de données en mémoire. Il peut être implémenté en tant que base de données, cache, courtier de messages, moteur de streaming, etc. En action, il s'agit d'une base de données de valeur clé avec support de persistance. Redis est une solution haute performance avec une flexibilité et une évolutivité incroyables.

Dans ce guide, nous explorerons comment stocker et récupérer des données dans Redis.

Conditions préalables

Pour effectuer les étapes démontrées, vous aurez besoin des composants suivants:

  • Un système Linux correctement configuré. En savoir plus sur l'installation d'Ubuntu.
  • La dernière version de Redis est installée. En savoir plus sur l'installation de redis.

La configuration par défaut de Redis est conçue avec des serveurs hors ligne à l'esprit. Quoi qu'il en soit, vous devez déployer Redis avec des configurations de sécurité appropriées pour éviter les violations.

Création d'une paire de valeurs clés

Dans Redis, une clé est nécessaire pour désigner un point de données particulier. La structure de commande est simple.

La première étape consiste à déclarer une paire de valeurs clés à redis. Ceci est fait en utilisant le ENSEMBLE commande.

1
$ Set

La commande suivante créera une paire de valeurs de clé simple:

1
$ Set Practice "The Quick Brown Fox"

Vous pouvez vérifier si la clé est enregistrée avec succès dans la base de données redis à l'aide de la commande existant:

1
$ Existe pratiquer

Dans cet exemple, nous avons créé une clé avec une valeur de chaîne. Cependant, Redis prend en charge divers types de données, par exemple, les listes, les ensembles, les hachages, etc.

Récupérer une valeur

Il existe plusieurs façons de récupérer la valeur d'une clé en fonction du type de données de la clé.

Tout d'abord, nous devons vérifier le type de données. Pour vérifier le type de données, Redis est livré avec la commande Type:

1
$ Type

Cordes

La méthode la plus courante de récupération des valeurs clés est d'utiliser la commande get. Il renvoie la valeur de la clé au format de chaîne:

1
$ Get

Hachage

Si le type de données est un hachage, utilisez la commande HGGETALL:

1
$ Hgetall

Listes

Pour récupérer une touche «liste», utilisez la commande LRange:

1
$ Lrange

Sets

Pour récupérer une clé «set», Redis est livré avec la commande Smembers:

1
$ SMEMBERS

Zsets

Pour une touche «zset», utilisez la commande zRange:

1
$ ZRange 0 -1 avec des scores

Dernières pensées

Ce guide montre comment récupérer la valeur d'une clé dans redis. Il existe différentes commandes disponibles pour récupérer leurs valeurs en fonction du type de clé. Bien que la méthode la plus courante consiste à utiliser Get (récupère la valeur de la chaîne), il existe d'autres outils comme HGETALL (Retrieves Hash), LRange (liste des récupérations), etc.

Intéressé à en savoir plus sur Redis? La sous-catégorie Redis contient de nombreux guides sur divers aspects de Redis. En savoir plus sur les commandes Slowlog, SADD et MSET dans Redis.