当前位置:当前位置: 首页 >
既然操作系统层已经提供了page cache的功能,为什么还要在应用层加缓存?
文章出处:网络 人气:发表时间:2025-06-24 17:50:12
page cache主要是面对磁盘I/O这块,尤其在顺序I/O场景,很好利用到局部性原理(包括空间和时间两个维度),能极高I/O读写效率。
应该说innodb的b+树(读写均衡或读密集型),lsm树(高并发写密集型),kafka顺序日志(高吞吐量消息)都是很好利用这一点。
至于应用层的缓存,从局部性原理来说,都是一样的。
就是把最近时间和范围内,经常用到的数据缓存起来,减少系统的压力。
不同之处在于,应用层缓存的是业务数据,这个数据可…。
同类文章排行
- 到底是微软不给M1适配,还是苹果不让别家系统适配?
- 象棋里的车是不是过强级了?是否应该削弱一下?
- 为什么大多数发达国家都不敢赶走美军基地?
- 美国搞出个“稳定币”,到底是什么?其它国家是如何看待稳定币的?
- 为什么台式 PC 还处在组装(DIY)阶段?
- 汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
- 你认为这次伊以冲突,以色列这次干得漂亮吗?
- Golang和J***a到底怎么选?
- 要不要从北京搬去成都,且让孩子在成都上学?
- 为什么说索尼相机的色彩科学薄弱?
最新资讯文章
- 如何看待日本小学校园餐只有一小块鸡肉?
- 如何看待M4单核性能吊打9950x?
- 中国与敌国发生战争,哪些国家会帮中国?
- Trae和Cursor对比有什么优势吗?
- Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
- 《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
- 世界上哪款战斗机最好看?
- 软路由怎么没有人玩了?
- golang和rust你选择哪个?
- 真的有这种又苗条身材又爆炸的么?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 印度是真的烂还是咱们在信息茧房里面?
- 紧身牛仔裤看起来不正经,真的是这样吗?
- golang为什么要内置map?
- 印度公开藏南地区我方战士口咬手雷坚守的***,是想表达什么?






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