缓存失效
Posted qinsilandiao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了缓存失效相关的知识,希望对你有一定的参考价值。
缓存过期:
Mencached在处理过期的缓存项时,采取的是懒惰模式处理方法。
缓存项过期,不会立即删除,直到对该缓存项执行了get操作,才会删除过期的缓存项
缓存失效:
memcached在插入新数据时,如果空间不足采用的是删除旧缓存项的策略,采用删除最近最少使用(使用频率低)的缓存项(RLU策略)
即使某个key是设置永久有效期,也一样会被踢出去,即老数据被踢现象
以上是关于缓存失效的主要内容,如果未能解决你的问题,请参考以下文章
Mybatis 一级缓存,Mybatis 二级缓存,Mybatis 缓存失效
MyBatis缓存看这一篇就够了(一级缓存+二级缓存+缓存失效+缓存配置+工作模式+测试)