LRU缓存淘汰算法优化

上文中提到了LRU 缓存淘汰算法,能够帮助咱们更好更合理的去使用缓存。可是它也有一个缺点就是若是有一些不知足“若是数据最近被访问过,那么未来被访问的概率也更高”的规律时,会破坏缓存,致使性能降低。若是缓存的容量比较小,这样还会致使一些热点搜索词的缓存被替换了出去,有可能致使一瞬间大量的请求访问DB 发生缓存击穿。或者 偶然的数据影响会形成命中率较低,好比某个数据即将到达底部即将被淘汰,但因为一次的
相关文章
相关标签/搜索