Redis内存满了怎么办……
发布时间:2019-10-14 11:01:29 所属栏目:编程 来源:佚名
导读:我们知道Redis是基于内存的key-value数据库,由于体系的内存巨细有限,以是我们在行使Redis的时辰可以设置Redis能行使的最大的内存大
Redis3.0对近似LRU算法举办了一些优化。新算法会维护一个候选池(巨细为16),池中的数据按照会见时刻举办排序,第一次随机选取的key城市放入池中,随后每次随机选取的key只有在会见时刻小于池中最小的时刻才会放入池中,直到候选池被放满。当放满后,假若有新的key必要放入,则将池中最后会见时刻最大(最近被会见)的移除。 当必要裁减的时辰,则直接从池中选取最近会见时刻最小(最久没被会见)的key裁减掉就行。 LRU算法的比拟 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读