Redis的数据类型之hash哈希类型操作 (三)

一.hash(哈希)概述:redis的hash是一个键值对的集合


 

hash用于存储对象

{

name:lisi

age:18

}


 

二.hash(哈希)

 


 

1.设置

A.设置单个值

hset key field value

 B.设置多个值

hmset key field value1 [field value2..]

 C.为哈希表key中指定的字段的整数上增量increment

hincrby  key field increment

 D.只有在字段filed不存在时,设置哈希表字段的值

hsetnx key  field value

 2.获取

A.获取一个属性的值

hget key filed

 B.获取多个属性的值

 C.获取所有的字段和值

hget all key

 D.获取所有的字段

hkeys key

E.获取所有的值

hvlas key

 F.返回包含数据的个数

hlen key

 3.其他

A.判断字段是否存在,存在返回1,否则返回0

hexists key field

B.删除字段以及值

hdel key field

 C.返回值的字符串长度

hstrlen key field(起始版本3.2.0)

 

posted @ 2021-04-05 15:11  小珊子  阅读(148)  评论(0编辑  收藏  举报