过期策略
定期删除
定期扫描过期的key,如果过期的key超过1/4
从过期字典随机删除20个过期的key
惰性删除
当过期的key被查询到的时候,就会删除这个缓存,返回空
淘汰策略
noveicition : 不会淘汰任何数据,当使用的内存超过 maxmemory时候再写入数据的话就会报错
allkey-lru : 针对所有的key,尝试回收最少使用的key
volatile-ttl : 针对过期的key,回收存活时间短的key
LRU算法
Least Recently Used : 最久最少使用的
LFU算法
Least Frequently Used : 最近最少使用的