当前位置:当前位置: 首页 >
既然操作系统层已经提供了page cache的功能,为什么还要在应用层加缓存?
文章出处:网络 人气:发表时间:2025-06-24 11:00:18
page cache主要是面对磁盘I/O这块,尤其在顺序I/O场景,很好利用到局部性原理(包括空间和时间两个维度),能极高I/O读写效率。
应该说innodb的b+树(读写均衡或读密集型),lsm树(高并发写密集型),kafka顺序日志(高吞吐量消息)都是很好利用这一点。
至于应用层的缓存,从局部性原理来说,都是一样的。
就是把最近时间和范围内,经常用到的数据缓存起来,减少系统的压力。
不同之处在于,应用层缓存的是业务数据,这个数据可…。
同类文章排行
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 你会从mac转向Windows吗?
- 女明星做了什么医美项目保持童颜?
- 你在你男/女朋友的手机里发现过什么秘密?
- 20届设计系,我的设计水平很差吗,找不到合适的工作?
- 为什么Rust的包管理器Cargo这么好用?
- OpenAI 宣布使用 AMD 的 MI300 X 和 MI450 芯片,这两款芯片在技术上有何亮点?
- 小区有人去世办丧事,早上5点放音乐,我报警有错吗?
- 如何自己搭建家庭服务器?
- 为什么Rust写个链表都那么难?
最新资讯文章
- MongoDB的缺点以及你为什么不使用MongoDB?
- 间谍一般是怎么暴露的?
- 为什么程序员独爱用Mac进行编程?
- 歼-20 在国际上到底是什么地位?
- 坚持使用 PHP 的你,如今有什么感悟?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- 为什么中国的英语教育这么失败?
- 程序员不租房住车里,称三年多省了差不多十万,被质疑占用公共***,怎样看他的选择?这算占用公共***吗?
- 为什么一部分 Go 布道师的博客不更新了?
- ant-design-vue 社区为什么不维护了?
- Edge 浏览器的评价是否在逐渐下降?
- 不管黑客用了多少跳板,最终是不是可以通过网络运营商找出真实 IP?
- 高并发下怎么做余额扣减?
- 23999元的鸿蒙电脑,值得买吗?
- 苹果的空间音频和杜比全景声这两个词的关系和区别到底是什么?