1、HSET key field value
设置 key 指定的哈希集中指定字段的值。
HSET key field value
返回值:1代表field是一个新的字段。0代表field已存在
- 如果 key 指定的哈希集不存在,会创建一个新的哈希集并与 key 关联。
- 如果字段在哈希集中存在,它将被重写。
创建一个type为hash类型的key叫myhash,其指定的哈希集中有两个字段username和password,值分别是zhangsan、123456
hset myhash username “zhangsan”
hset myhash password “123456”
2、HMSET key field value [field value…]
接着向myhash的哈希集中再添加两个字段:age和sex
HMSET myhash age 18 sex male
3、HSETNX key field value
只在 key 指定的哈希集中不存在指定的字段时,设置字段的值。如果 key 指定的哈希集不存在,会创建一个新的哈希集并与 key 关联。如果字段已存在,该操作无效果。
含义如下
返回值:
1:如果字段是个新的字段