当前位置:当前位置: 首页 >
既然操作系统层已经提供了page cache的功能,为什么还要在应用层加缓存?
文章出处:网络 人气:发表时间:2025-06-24 17:50:12
page cache主要是面对磁盘I/O这块,尤其在顺序I/O场景,很好利用到局部性原理(包括空间和时间两个维度),能极高I/O读写效率。
应该说innodb的b+树(读写均衡或读密集型),lsm树(高并发写密集型),kafka顺序日志(高吞吐量消息)都是很好利用这一点。
至于应用层的缓存,从局部性原理来说,都是一样的。
就是把最近时间和范围内,经常用到的数据缓存起来,减少系统的压力。
不同之处在于,应用层缓存的是业务数据,这个数据可…。
同类文章排行
- 中国为什么要每隔10年搞一次大阅兵?
- 白人女性是不是很美,为什么?
- 为什么网络上都在说隋坡厉害?
- 如何使用 Github Pages 和 Hexo 搭建个人博客?
- 为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
- 如何评价韩剧《鱿鱼游戏 3》(最终季》?
- 为什么有些前端一直用 div 当按钮,而不是用 button?
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 如何看待小米 YU7 3 分钟大定突破 20 万辆,锁单 12.2 万辆?小米汽车做对了什么?
- 人工智能相关专业里有什么「坑」吗?
最新资讯文章
- 什么是你去了台湾才知道的事?
- 中医为什么提倡禁一切寒凉之物?
- 为什么都 2025 年了,还有那么多人宁可双持,也不愿意放弃安卓或非安卓手机?
- 如何看待演员夏雨称「真正玩极限运动的都是胆小的人」,如何理解这一观点?
- 2025年了,大家消费还是在降级吗?
- 学Python可以直接从爬虫开始吗?
- 为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
- 有哪些看似聪明,实则很傻的行为?
- 一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?
- 为什么都认为无GC语言一定会比有GC语言要快?
- 为什么苹果手机杀后台现象频繁?是内存不够、后台管理严格还是其他原因呢?
- 小米Yu7的超预期大爆是否会促使华为亲自下场造车?
- 女生腰细是怎样的体验?
- 靳东、宋佳分封视帝、视后,《我的阿勒泰》获最佳剧集,如何评价 30 届上海电视节白玉兰奖获奖名单?
- 你的低成本爱好是什么?






关注公众微信号
移动端,扫扫更精彩