Redis HSET命令

 
Redis HSET 命令用于将哈希表 key 中的字段 field 的值设为 value。如果 key 不存在,将自动创建一个新的哈希表并进行 HSET 操作。如果 field 已经存,那么旧值将被覆盖。HSET 命令与 HMSET 命令相似,后者可以同时存储多个字段和字段值。

可用版本

HSET 命令可用版本:>= 2.0.0

语法

Redis MSETNX 命令的基本语法如下:
HSET key field value

返回值

如果 field 是哈希表中的一个新字段,并且值设置成功,则返回 1;如果哈希表中 field 已经存在,并且旧值已被新值覆盖,则返回 0。

命令演示

redis> HSET website name "www.baidu.com" # 设置一个新字段
(integer) 1

redis> HSET website name "www.biancheng.net" #覆盖字段值
(integer) 0