既然操作系统层已经提供了page cache的功能,为什么还要在应用层加缓存?
- 发表时间:2025-06-24 17:50:12
- 来源:
page cache主要是面对磁盘I/O这块,尤其在顺序I/O场景,很好利用到局部性原理(包括空间和时间两个维度),能极高I/O读写效率。
应该说innodb的b+树(读写均衡或读密集型),lsm树(高并发写密集型),kafka顺序日志(高吞吐量消息)都是很好利用这一点。
至于应用层的缓存,从局部性原理来说,都是一样的。
就是把最近时间和范围内,经常用到的数据缓存起来,减少系统的压力。
不同之处在于,应用层缓存的是业务数据,这个数据可…。
推荐资讯
- 2025-06-20 23:50:11有没有系统介绍 Visual Studio 使用和技巧的书籍?
- 2025-06-20 23:00:11如何评价祝绪丹在《五哈》第十期的表现?
- 2025-06-20 23:15:12如何评价《三角洲行动》S5 赛季新地图「潮汐监狱」?
- 2025-06-20 23:40:11鸿蒙PC操作系统是不是就是手机操作系统?
- 2025-06-21 00:40:11想知道德普怎么看上艾梅柏·希尔德的?
- 2025-06-20 23:15:12***拍大尺度片子时摄影师不会看光吗?
- 2025-06-21 00:10:12你为什么对kotlin失去好感?
- 2025-06-20 23:45:11什么叫裁员裁到大动脉?
- 2025-06-21 00:35:10西方人是怎么发现地球是圆的的?
- 2025-06-21 00:20:11花旗预测未来几季金价将回落至每盎司 3000 美元以下,这其中有哪些相关依据?
推荐产品
-
JetBrains 放弃 AppCode 是否是一个错误决定?
没设么错误 jb做swift根本打不过xcode 你在苹果的 -
为什么水泥封不住尸臭?
干嘛要用水泥?经常分狮的人都知道,买个小型砂带机,可以磨铁的 -
Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
在大模型时代,c++由于和pytorch、CUDA、nccl -
印度为什么一定要和中国作对?
你想象一下,你是印度, 北方有个大国,邻国 北方边界极其的高
新闻动态
最新资讯

