当前位置:当前位置: 首页 >
既然操作系统层已经提供了page cache的功能,为什么还要在应用层加缓存?_贵州省黔东南苗族侗族自治州天柱县桥较电脑硬件有限公司
浏览次数:304发表时间:2025-06-24 18:15:16
page cache主要是面对磁盘I/O这块,尤其在顺序I/O场景,很好利用到局部性原理(包括空间和时间两个维度),能极高I/O读写效率。
应该说innodb的b+树(读写均衡或读密集型),lsm树(高并发写密集型),kafka顺序日志(高吞吐量消息)都是很好利用这一点。
至于应用层的缓存,从局部性原理来说,都是一样的。
就是把最近时间和范围内,经常用到的数据缓存起来,减少系统的压力。
不同之处在于,应用层缓存的是业务数据,这个数据可…。
同类文章排行
- NAS将来会被什么产品取代?
- 如果你是《一帘幽梦》里的绿萍,你会不会最后原谅紫菱?
- 如何看待极客湾评测麒麟X90的性能与表现?
- 为什么linux桌面那么丑?
- 学计算机的要把这些书都全部看完吗?
- 郑大一附院原院长阚全程被查,对河南医疗系统会带来哪些影响?
- Rust 的设计缺陷是什么?
- 有哪些是你用上了mac才知道的事?
- 中国预警机世界领先吗?
- 世界上哪款战斗机最好看?
最新资讯文章
- 我弟弟用管理员身份把我和爸妈的WIFI 设置了,现在就他能用网,气不过,有办法让我出口气吗 ?
- 为什么显卡官方指导价完全失效了?
- 为什么买了Switch后,却发现它并没有那么好玩?
- obsidian用一两年后会有多大?全文搜索还快吗?
- 《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
- 全平台应用框架会是趋势吗?flutter、tauri、maui你更看好哪一个?
- Electron 和当下其他的桌面开发方法相比如何?
- 商城里如何缓存商品信息?
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 如何评价《灵笼 2》第六集?
- Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
- 汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
- 如何评价《酱园弄》里各位主演的演技?
- 5 月 28 日 DeepSeek R1 模型完成小版本试升级并开源,具体有哪些提升?使用体验如何?
- 国产手机APP为什么越来越臃肿?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 谷歌SEO优化3980一年靠谱吗?
- 如何评价剪映svip,599一年,有替代方案吗?
- 为什么美军“好像”不怕泄密?