当前位置:当前位置: 首页 >
既然操作系统层已经提供了page cache的功能,为什么还要在应用层加缓存?_福建省南平市政和县远室右旱婴儿用品有限责任公司
浏览次数:304发表时间:2025-06-24 17:50:12
page cache主要是面对磁盘I/O这块,尤其在顺序I/O场景,很好利用到局部性原理(包括空间和时间两个维度),能极高I/O读写效率。
应该说innodb的b+树(读写均衡或读密集型),lsm树(高并发写密集型),kafka顺序日志(高吞吐量消息)都是很好利用这一点。
至于应用层的缓存,从局部性原理来说,都是一样的。
就是把最近时间和范围内,经常用到的数据缓存起来,减少系统的压力。
不同之处在于,应用层缓存的是业务数据,这个数据可…。
同类文章排行
- 如何评价zig这门编程语言?
- 毕设答辩,老师说node不可能写后台怎么办?
- 为什么腰肌劳损这么难治?
- 小腿能粗到什么地步?
- 如何编写让别人看不懂的代码?
- ssd固态硬盘sata的好还是m.2好呢?
- 为什么棒球在我国毫无水花?
- 如有如此漂亮的女友,该怎么办,才能不弄丢?
- 女生体毛旺盛是什么样的体验?
- 不住酒店可以去哪过夜?
最新资讯文章
- 能发一张在暧昧期的聊天记录吗?
- 现实中的父女关系是怎样的?
- Node.js是谁发明的?
- 启用哪一个DNS网速最快?
- 脸与身材不符是种怎样的体验?
- 企业级 SSD 与消费级 SSD 的区别是什么?
- 我的世界怎么租一个四个人的服务器?
- 如何看待湖北一医院婚检查出艾滋医生未告知伴侣致感染,医生被停职?反映出哪些问题?
- 中国的防空系统能有效防止B2、B21这类飞翼隐身战略轰炸机入侵吗?
- 雷军为什么不愿意用性价比打法进军NAS?
- 普通人的电脑配置到底是什么水平?
- 太空中没有氧气,为什么太阳还在燃烧?
- 为什么小男孩小时候要比小女孩难养好多?
- 可以随身携带一个Linux系统吗?
- 汤姆·克鲁斯在国外算几线?
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 现在个人博客不能备案了吗?
- 目前最流行的 rust web 框架是什么?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- 非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?





