Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Table de Hachage | Types de Données dans Redis
Introduction à Redis
course content

Contenu du cours

Introduction à Redis

Introduction à Redis

1. Fondamentaux de Redis
2. Les Commandes Redis Essentielles
3. Types de Données dans Redis
4. Fonctionnalités Avancées et Sécurité
5. Mise en Cache avec Redis et Spring Boot

book
Table de Hachage

Dans Redis, les tables de hachage permettent un stockage efficace des données sous forme de structures représentant des tableaux associatifs ou des objets, ce qui les rend idéales pour stocker des objets avec plusieurs champs.

Redis lui-même peut être considéré comme une table de hachage puisqu'il a des clés de chaîne et des valeurs correspondantes, qui peuvent être de divers types de données.

Commandes Clés pour Travailler avec les Tables de Hachage

Redis fournit plusieurs commandes pour travailler avec les tables de hachage, qui peuvent être groupées en fonction de leur objectif : pour définir, obtenir et manipuler les données au sein des hachages.

Pour commencer, pour définir ou mettre à jour des valeurs dans un hachage, utilisez la commande HSET :

Cette commande ajoute ou met à jour le champ name dans le hash avec la clé user:1000. Pour récupérer la valeur d'un champ, utilisez la commande HGET :

Il retourne la valeur du champ name du hash user:1000. Si vous avez besoin de travailler avec plusieurs champs, utilisez HGETALL pour obtenir toutes les paires clé-valeur du hash :

Cela retournera tous les champs et leurs valeurs du hash. Vous pouvez également récupérer uniquement les valeurs des champs en utilisant HVALS, ou pour obtenir uniquement les clés, utilisez la commande HKEYS :

Lorsque vous avez besoin de supprimer un ou plusieurs champs d'un hash, utilisez la commande HDEL :

Cela supprime le champ name du hash user:1000. Après avoir supprimé un champ, si vous avez besoin de vérifier si un champ spécifique existe, utilisez la commande HEXISTS :

Il retourne 1 si le champ existe, et 0 s'il n'existe pas. Si vous avez besoin de modifier un champ numérique (par exemple, incrémenter sa valeur), utilisez la commande HINCRBY :

Cette commande incrémente le champ âge de 1. Enfin, pour obtenir le nombre de champs dans une table de hachage, utilisez la commande HLEN :

Cela retournera le nombre de champs dans le hash user:1000.

1. Quelle commande est utilisée pour récupérer tous les champs et valeurs d'un hash dans Redis ?

2. Quelle commande doit être utilisée pour supprimer un champ d'un hash dans Redis ?

Quelle commande est utilisée pour récupérer tous les champs et valeurs d'un hash dans Redis ?

Quelle commande est utilisée pour récupérer tous les champs et valeurs d'un hash dans Redis ?

Sélectionnez la réponse correcte

Quelle commande doit être utilisée pour supprimer un champ d'un hash dans Redis ?

Quelle commande doit être utilisée pour supprimer un champ d'un hash dans Redis ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 7
We're sorry to hear that something went wrong. What happened?
some-alt