介绍
散列类型(hash)的键值也是一种字典结构,其存储了字段(field)和字段值的映射,但字段值只能是字符串,不支持其他数据类型
常用命令
1. 赋值
代码语言:javascript复制HSET key field value
2. 取值
代码语言:javascript复制HGET key field
3. 多个字段赋值
代码语言:javascript复制HMSET key fidle [field value ...]
4. 多个字段取值
代码语言:javascript复制HMGET key field [field ...]
5. 判断字段是否存在,如果存在则返回1,否则返回0(如果键不存在也会返回0)
代码语言:javascript复制HEXISTS key field
6. 当字段不存在时赋值
代码语言:javascript复制HSETNX key field value
7. 指定字段增加数字
代码语言:javascript复制HINCRBY key field increment
8. 删除字段,可以删除一个或多个字段,返回值是被删除的字段个数
代码语言:javascript复制HDEL key field [field ...]
9. 获取字段名
代码语言:javascript复制HKEYS key
10. 获取字段值
代码语言:javascript复制HVALS key
11. 获取所有字段和字段值
代码语言:javascript复制HGETALL key
12. 获取字段数量
代码语言:javascript复制HLEN key
参考书目
•《Redis入门指南》李子骅 著