Code de méthode pour supprimer le contenu de la table de hachage dans redis _Redis

2020-02-14

hachage:

Le hachage Redis est un champ de type chaîne et une table de mappage de valeurs. Le hachage est particulièrement adapté au stockage d'objets.

Chaque hachage dans Redis peut stocker 232-1 paires clé-valeur (plus de 4 milliards).

Exemple:


 127.0.0.1:6379> HMSET runoobkey nom "tutoriel redis" description "commandes de base redis pour la mise en cache" likes 20

  visiteurs 23000

 Ok

 127.0.0.1:6379> HGETALL runoobkey

 1) "nom"

 2) "tutoriel redis"

 3) "description"

 4) "redis commandes de base pour la mise en cache"

 5) "j'aime"

 6) "20"

 7) "visiteurs"

 8) "23000" 
 

Supprimer la commande :

Commande Hdel

La commande Redis Hdel est utilisée pour supprimer un ou plusieurs champs spécifiés dans la clé de table de hachage. Les champs inexistants seront ignorés.

La syntaxe de base de la commande redis Hdel est la suivante:


 redis 127.0.0.1:6379> HDEL KEY_NAME FIELD1 .. FIELDN 
 

Valeur de retour:

Nombre de champs supprimés avec succès, à l'exclusion des champs qui ont été ignorés.


 redis 127.0.0.1:6379> HSET myhash field1 "foo"

 (entier) 1

 redis 127.0.0.1:6379> HDEL myhash field1

 (entier) 1

 redis 127.0.0.1:6379> HDEL myhash field2

 (entier) 0 
 

Extension de contenu:

La commande Redis Hdel est utilisée pour supprimer un ou plusieurs champs spécifiés dans la clé de table de hachage. Les champs inexistants seront ignorés.

Syntaxe

La syntaxe de base de la commande redis Hdel est la suivante:


 redis 127.0.0.1:6379> HDEL KEY_NAME FIELD1 .. FIELDN 
 

Versions disponibles
> = 2.0.0

Valeur de retour

Nombre de champs supprimés avec succès, à l'exclusion des champs qui ont été ignorés.

Exemple


 redis 127.0.0.1:6379> HSET myhash field1 "foo"
 (entier) 1
 redis 127.0.0.1:6379> HDEL myhash field1
 (entier) 1
 redis 127.0.0.1:6379> HDEL myhash field2
 (entier) 0 
 

www.xd1998.com@2001-2030Partage De Technologie