简介
Redis本身是键值对数据库,但是值对应多种数据结构,其中就有哈希(即键值对),值中的键值对称为field和value。
基本命令
命令 | 命令描述 |
---|---|
hset key field value |
设置哈希,和字符串类似,也提供了hsetnx 命令,不过是nx是针对field |
hget key field |
获取值 |
hdel key field [field...] |
删除field,返回成功删除的个数 |
hlen key |
计算field的个数 |
hmget key field [field...] ,hmset key field value [field value....] |
批量设置或获取field-value |
hexists key field |
判断field是否存在 |
hkeys key |
获取所有field |
hvals key |
获取所有value |