Redis哈希(Hash)
简介
- Redis hash是一个键值对集合。
- Redis hash是一个string类型的field和value的映射表,hash特别适合用于存储对象。
- 类似Java里面的Map<String,.Object>
/img/hash%E5%93%88%E5%B8%8C.png)
用户ID为查找的key,存储的value用户对象包含姓名,年龄,生日等信息,如果用
普通的key/value结构来存储.
常用命令
- hset
给 集合中的 键赋值 - hget
集合<field取出value - hmset
..批量设置hash的值 - hexists
查看哈希表key中,给定域field是否存在。 - hkeys
列出该hash集合的所有feld - hvals
列出该hash集合的所有value - hinerby
为哈希表key中的域field的值加上增量1-1 - hsetnx
将哈希表key中的域field的值设置为value,当且仅当域field不存在.