当前位置:当前位置: 首页 >
既然操作系统层已经提供了page cache的功能,为什么还要在应用层加缓存?
文章出处:网络 人气:发表时间:2025-06-24 18:15:12
page cache主要是面对磁盘I/O这块,尤其在顺序I/O场景,很好利用到局部性原理(包括空间和时间两个维度),能极高I/O读写效率。
应该说innodb的b+树(读写均衡或读密集型),lsm树(高并发写密集型),kafka顺序日志(高吞吐量消息)都是很好利用这一点。
至于应用层的缓存,从局部性原理来说,都是一样的。
就是把最近时间和范围内,经常用到的数据缓存起来,减少系统的压力。
不同之处在于,应用层缓存的是业务数据,这个数据可…。
同类文章排行
- 为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互?
- 大家都喜欢用什么浏览器?
- 个子高是种怎样的体验?
- 为什么在中国搞不出 Spark 和 Hadoop 这种东西?
- 前端如何设计网页?
- 怎么评价国内AI企业人肉背15块80TB硬盘,飞去马来西亚用英伟达训练数据,以规避美国禁令?
- Golang和J***a到底怎么选?
- 白酒为什么不能冰镇之后喝?
- 维护一个大型开源项目是怎样的体验?
- 南京一森林公园现大量竹节虫,形似枯枝,网友称凑近才发现是虫子落荒而逃,竹节虫会不会咬人?碰到它会怎样?
最新资讯文章
- 公司规定所有接口都用 post 请求,这是为什么?
- 为什么很多人在1panel推出之后,还坚持用宝塔面板?
- 成为体育女主播,光「好看」就够了吗?
- 对方的哪个瞬间让你的相亲终止了?
- 杭州一家面馆标价一碗面 558 元,为什么这么贵?这种「明码标价」合理吗?
- 一个三甲医院的HIS系统,运营一年下来,他的数据库能有多大?
- 为什么福州吸引不了人才?
- 为什么买的小乌龟总是养不活呀?
- 美国这几年为什么衰落得如此之快?
- 什么是 5G 固定无线接入(FWA)?
- 战鹰真名叫什么?
- 养乌龟是什么体会?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 一万亿人民币和龙珠一万战斗力,你选择哪个?
- 有一个***约你出去,你会去吗?






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