Comando Redis Hset

Redis Hash

El comando Redis Hset se utiliza para asignar un valor a un campo en una tabla hash.

Si la tabla hash no existe, se crea una nueva tabla hash y se realiza la operación HSET.

Si el campo ya existe en la tabla hash, el valor anterior será sobrescrito.

Sintaxis

La sintaxis básica del comando Redis Hset es la siguiente:

redis 127.0.0.1:6379> HSET KEY_NAME FIELD VALUE 

Versiones disponibles

>= 2.0.0

Valor de retorno

Si el campo es un campo nuevo en la tabla hash y el valor se establece correctamente, se devuelve 1. Si el campo ya existe en la tabla hash y el valor anterior ha sido sobrescrito por el nuevo valor, se devuelve 0.

Ejemplo

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

Redis Hash

Otras extensiones