Redis-Hset-Befehl
Der Redis Hset-Befehl wird verwendet, um Feldern in einer Hash-Tabelle Werte zuzuweisen.
Wenn die Hash-Tabelle nicht existiert, wird eine neue Hash-Tabelle erstellt und die HSET-Operation ausgeführt.
Wenn das Feld bereits in der Hash-Tabelle existiert, wird der alte Wert überschrieben.
Syntax
Die grundlegende Syntax des Redis-Hset-Befehls lautet wie folgt:
redis 127.0.0.1:6379> HSET KEY_NAME FIELD VALUE
Verfügbare Versionen
>= 2.0.0
Rückgabewert
Wenn das Feld ein neues Feld in der Hash-Tabelle ist und der Wert erfolgreich gesetzt wurde, wird 1 zurückgegeben. Wenn das Feld bereits in der Hash-Tabelle existiert und der alte Wert durch den neuen Wert überschrieben wurde, wird 0 zurückgegeben.
Beispiel
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) 0Andere Erweiterungen
Redis-Hash