博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
缓存算法介绍
阅读量:5345 次
发布时间:2019-06-15

本文共 313 字,大约阅读时间需要 1 分钟。

LFU(Least Frequently Used)算法根据数据的历史访问频率来淘汰数据,其核心思想是“如果数据过去被访问多次,那么将来被访问的频率也更高”。

LRU(Least recently used,最近最少使用)算法根据数据的历史访问记录来进行淘汰数据,其核心思想是“如果数据最近被访问过,那么将来被访问的几率也更高”。

 

FIFO(First in First out),先进先出。核心原则就是:如果一个数据最先进入缓存中,则应该最早淘汰掉。也就是说,当缓存满的时候,应当把最先进入缓存的数据给淘汰掉。

转载于:https://www.cnblogs.com/wangkongming/p/10811806.html

你可能感兴趣的文章
数据库事务隔离级别与锁
查看>>
[python-docx]docx文档操作的库
查看>>
BZOJ 1648: [Usaco2006 Dec]Cow Picnic 奶牛野餐
查看>>
前端开发中常用工具函数总结
查看>>
c3p0配置详解
查看>>
HTML:图片和视频标签的使用
查看>>
Hibernate学习笔记
查看>>
支持向量机
查看>>
从阿里到微店
查看>>
Qt之QFileIconProvider(根据扩展名获取文件图标、类型)
查看>>
829. 连续整数求和-leetcode
查看>>
设计模式六大原则(3):依赖倒置原则
查看>>
SpringMVC的静态资源无法请求到的解决办法
查看>>
MYSQL索引优化思维导图
查看>>
操作系统---线程
查看>>
(国庆训练) NEERC2017 C. Connections
查看>>
纪中2016.8.11比赛不明总结
查看>>
Web应用程序的基本安全实践
查看>>
个人项目 猜生日游戏
查看>>
PHP 如何自定义函数
查看>>