关注
渐进式rehash一个小的因素吧,只是对优化的一个小部分。
多路复用解决连接数量问题,单线程去处理事件,哈希表结构用来提升查找速度,然后单线程来操作,渐近哈希表只是一个小的优化点。
redis源码设计中,我感觉可能是围绕利用内存和尽量不出现任何阻塞的操作。如五种常见类型的底层编码主要分为连续存储和随机存储,比较少的情况下都会用连续存储,此时cpu读取效率很高。而减少阻塞体现在,aof重写和rdb都是fork创建进程加上cow写时复制优化,aof好像还是使用到了管道优化。
查看原帖
点赞 1
相关推荐
11-07 15:09
湖北工业大学 Java DRIFT202403141251379:后面几句我能不能理解为key不会立刻被gc所以这段时间内value是泄露的,但因为key是弱引用所以很快会被gc,一定程度上缓解了泄露问题
点赞 评论 收藏
分享
牛客热帖
正在热议
# 25届秋招总结 #
369548次浏览 3652人参与
# 如果再来一次,你还会选择这个工作吗? #
96277次浏览 931人参与
# 百度开奖 #
224484次浏览 1462人参与
# 地方国企笔面经互助 #
5780次浏览 13人参与
# ai智能作图 #
8250次浏览 139人参与
# 发工资后,你做的第一件事是什么 #
3780次浏览 15人参与
# 北方华创开奖 #
51932次浏览 492人参与
# 我的实习求职记录 #
6098285次浏览 83776人参与
# 牛客租房专区 #
2178次浏览 76人参与
# 简历被挂麻了,求建议 #
2520473次浏览 33419人参与
# 上班到公司第一件事做什么? #
14463次浏览 164人参与
# 阿里求职进展汇总 #
71567次浏览 775人参与
# 听到哪句话就代表面试稳了or挂了? #
96321次浏览 808人参与
# 华为工作体验 #
108874次浏览 851人参与
# 网易求职进展汇总 #
38737次浏览 321人参与
# 如何写一份好简历 #
615039次浏览 8692人参与
# 如果有时光机,你最想去到哪个年纪? #
26535次浏览 546人参与
# 面试体验感最好的是哪家? #
91257次浏览 904人参与
# 腾讯求职进展汇总 #
204380次浏览 1685人参与
# 还记得你第一次面试吗? #
27673次浏览 364人参与
# 实习中的菜狗时刻 #
279708次浏览 2753人参与
# 如何一边实习一边秋招 #
1001744次浏览 12726人参与