Commande Redis Hset

Hash Redis

La commande Redis Hset est utilisée pour affecter des valeurs aux champs d'une table de hachage.

Si la table de hachage n'existe pas, une nouvelle table de hachage est créée et l'opération HSET est effectuée.

Si le champ existe déjà dans la table de hachage, l'ancienne valeur sera écrasée.

Syntaxe

La syntaxe de base de la commande Redis Hset est la suivante :

redis 127.0.0.1:6379> HSET KEY_NAME FIELD VALUE 

Versions disponibles

>= 2.0.0

Valeur de retour

Si le champ est un nouveau champ dans la table de hachage et que la valeur a été définie avec succès, retournez 1. Si le champ existe déjà dans la table de hachage et que l'ancienne valeur a été écrasée par la nouvelle valeur, retournez 0.

Exemple

redis 127.0.0.1:6379> HSET myhash field1 "foo"
OK
redis 127.0.0.1:6379> HGET myhash field1
"foo"

redis 127.0.0.1:6379> HSET website google "www.g.cn"       # 设置一个新域
(integer) 1

redis 127.0.0.1:6379>HSET website google "www.google.com" # 覆盖一个旧域
(integer) 0

Hash Redis

Autres extensions