首页 > 其他 > 详细

Redis 高级数据结构:五、哈希对象

时间:2019-11-22 16:23:07      阅读:74      评论:0      收藏:0      [点我收藏+]

概述

哈希对象可以是ziplist或者hashtable(ht)
ht好说,ziplist如何保存键值对,就是先把键对象放到队尾,再把值对象放到队尾,这样哥俩永远是挨着的。而且最新添加的永远在队尾处。
ziplist的使用条件:
所有键值对的键和值的字符串长度都小于64字节
键值对数量小于512个
hashtable的条件:
以上都不满足

上面两个值可以通过参数来改变
hash-max-ziplist-value
hash-max-ziplist-entries

一些命令

命令 作用
HSET 保存键值对
HGET 根据键获取值
HEXISTS 根据键判断键值对是否存在
HDEL 根据键删除节点
HLEN 键值对数量
HGETALL 获取所有键值对

Redis 高级数据结构:五、哈希对象

原文:https://www.cnblogs.com/june777/p/11911376.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!