关注
Q6:
我们都知道在Java里有HashMap和HashSet,那Redis里面是有没有相关的数据结构呢?如果有,请你尝试着介绍一下
A:
Java里面的hashMap和HashSet具有相似的结构,不一样的地方只是在于HashSet将元素作为Key,而Value作为null存进Hash Map中,而在Redis里,哈希对象使用的是ziplist或者hashtable(dict)来实现的(ziplist只适用于较短元素以及较少数量元素的存取,超出一定限制性能就会有所下降),而集合对象则是使用的是intset或者hashtable实现(intset同样只适用于纯数字的存取,如果有字符串对象存入就需要采用hashtable)。
两个对象在使用hashtable来实现的时候与Java中实现HashSet和HashMap非常的相似,同样是相同数据结构,不过集合中的Value统统为null。
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
12-17 13:33
吉林大学 Java
求一个offer_T...:哥我太懂你了 点赞 评论 收藏
分享
12-09 23:27
商丘学院 嵌入式软件工程师
程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 什么是优秀的实习经历 #
8404次浏览 211人参与
# 实习简历求拷打 #
12363次浏览 158人参与
# 被上班搭子“传染”了哪些习惯 #
5570次浏览 99人参与
# 秋招被挂春招仍然能投的公司 #
6827次浏览 99人参与
# 工作后,你落下了哪些病根 #
13460次浏览 188人参与
# mt对你说过最有启发的一句话 #
35911次浏览 428人参与
# 外包能不能当跳板? #
54104次浏览 256人参与
# 作业帮求职进展汇总 #
83050次浏览 547人参与
# 摸鱼被leader发现了怎么办 #
101337次浏览 642人参与
# 秋招特别不鸣谢 #
15720次浏览 177人参与
# 考研失败就一定是坏事吗? #
201059次浏览 1371人参与
# 选实习,你更看重哪方面? #
14088次浏览 216人参与
# 投格力的你,拿到offer了吗? #
152567次浏览 817人参与
# 今年秋招你收到了多少封邮件? #
18029次浏览 219人参与
# 京东美团大战,你怎么看? #
158121次浏览 860人参与
# 机械/制造每日一题 #
80259次浏览 1411人参与
# 担心入职之后被发现很菜怎么办 #
266283次浏览 1133人参与
# 第一次面试 #
1036489次浏览 13683人参与
# 携程求职进展汇总 #
840146次浏览 5533人参与
# 毕业论文进行时 #
20904次浏览 131人参与