哈希对象可以是ziplist或者hashtable(ht)
ht好说,ziplist如何保存键值对,就是先把键对象放到队尾,再把值对象放到队尾,这样哥俩永远是挨着的。而且最新添加的永远在队尾处。
ziplist的使用条件:
所有键值对的键和值的字符串长度都小于64字节
键值对数量小于512个
hashtable的条件:
以上都不满足
上面两个值可以通过参数来改变
hash-max-ziplist-value
hash-max-ziplist-entries
| 命令 | 作用 | 
|---|---|
| HSET | 保存键值对 | 
| HGET | 根据键获取值 | 
| HEXISTS | 根据键判断键值对是否存在 | 
| HDEL | 根据键删除节点 | 
| HLEN | 键值对数量 | 
| HGETALL | 获取所有键值对 | 
原文:https://www.cnblogs.com/june777/p/11911376.html