面试题之redis的内存回收策略

Posted hujinshui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面试题之redis的内存回收策略相关的知识,希望对你有一定的参考价值。

1、maxmemory-policy noeviction(默认):内存空间不足会报错

2、allkeys-lru:最少使用的数据去淘汰

3、allkeys-random:随机淘汰一些key

4、volatile-random:在已经设置了过期的时间去随机淘汰

     volatile-lru:在已经设置了过期的时间去淘汰最少使用的数据

     volatile-ttl:在已经设置了过期的时间去淘汰即将过期的key

以上是关于面试题之redis的内存回收策略的主要内容,如果未能解决你的问题,请参考以下文章

面试官:Redis 数据库内存数据满了,会宕机吗?有内存回收?

Java面试题之Java虚拟机垃圾回收

内存回收策略

Redis 系列(04-2)Redis原理 - 内存回收

Redis原理篇之通信协议和内存回收

Redis额内存回收策略和内存上限