hset(hash set) HSET key field value, 一次只能设置一个字段数据

127.0.0.1:6379> keys *
(empty list or set)
# 如果user:1这个key不存在,那么会自动创建这个key,并把字段的数据与之关联起来
127.0.0.1:6379> hset user:1 name youyi
(integer) 1
127.0.0.1:6379> keys *
1) "user:1"
127.0.0.1:6379> hgetall user:1
1) "name"
2) "youyi"
-----------------------------------------------
127.0.0.1:6379> hgetall user:1
1) "name"
2) "youyi"
3) "age"
4) "20"
# 如果设置的字段,已经存在,那么会返回0,但是值会被更新
127.0.0.1:6379> hset user:1 name abc
(integer) 0
127.0.0.1:6379> hgetall user:1
1) "name"
2) "abc"
3) "age"
4) "20"

results matching ""

    No results matching ""