Redis 支持多种数据结构,比如 字符串、列表、集合、有序集合 和 哈希 等数据结构。本次我整理了关于 哈希 相关的命令,也就是关于 Hashes 相关的命令,如下图。
上图中用红色圈中的部分,就是关于 哈希 相关的命令。如果想要在 Redis 中查看相关的命令可以使用 help 命令来进行查看,命令如下。
127.0.0.1:6379> help @hash
在按下回车后,可以看到 Hashes 相关命令的说明,如下图。
图中就是关于 Hashes 相关的部分命令。
常用 Hashes 相关命令
1、hset
该命令的作用是:设置哈希字段值,该命令的格式如下:
hset key field value
例子如下:
127.0.0.1:6379> hset user001 name zhangsan
(integer) 1
127.0.0.1:6379> hset user001 gender male
(integer) 1
127.0.0.1:6379> hset user001 age 18
(integer) 1
在上面的命令中,user001 是 key,name、gender 和 age 是 field,zhangsan、male 和 18 则是 value。
同一个 key 下可以有多个不同的 field,每个 field 有自己对应的 valu