二、Redis 基本数据类型:hash

Redis hash 是一个 string 类型的 field(字段) 和 value(值) 的映射表,hash 特别适合用于存储对象。

Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿)。

#获取哈希表中指定 key 的所有字段
> hkeys key

#获取哈希表中指定 key 的指定字段的值
>hget key field

#获取哈希表中指定 key 的所有字段和值
> hgetall key

#删除一个或多个哈希表字段
> hdel key field [field ...]

#查看哈希表 key 中,指定的字段是否存在
> hexists key field

#获取哈希表中字段的数量
> hlen key

#获取所有给定字段的值
> hmget key field [field ...]

 #将单个/多个(域-值)对设置到哈希表key中,如果field已存在则覆盖value
> hset key field value [field value ...]

#只有在字段 field 不存在时,设置哈希表字段的值
> hsetnx key field value

 #获取哈希表中所有值
> hvals key

 

posted @ 2022-07-05 10:59  RyderWang  阅读(29)  评论(0编辑  收藏  举报