Redis 哈希(hash)命令

Redis hset 命令用于将存储在 key 的 hash 中的字段设置为 value,它一次只能设置一个字段。如果key不存在,则创建一个包含hash的新的key。如果该字段已存在于哈希中,则将其覆盖。

语法:

hset key_name field value   

返回值

  • 如果该字段是哈希中的新字段并且设置了值,则为 1。
  • 如果该字段已存在于哈希中并且值已更新,则为 0。

例子

127.0.0.1:6379> hset langhash lang1 "PHP"
(integer) 1
127.0.0.1:6379> hset langhash lang2 "Javascript"
(integer) 1
127.0.0.1:6379> hget langhash lang1
"PHP"
127.0.0.1:6379> hget langhash lang2
"Javascript"
127.0.0.1:6379>