当前位置:当前位置: 首页 >
既然操作系统层已经提供了page cache的功能,为什么还要在应用层加缓存?
文章出处:网络 浏览次数:发表时间:2025-06-24 17:50:12
page cache主要是面对磁盘I/O这块,尤其在顺序I/O场景,很好利用到局部性原理(包括空间和时间两个维度),能极高I/O读写效率。
应该说innodb的b+树(读写均衡或读密集型),lsm树(高并发写密集型),kafka顺序日志(高吞吐量消息)都是很好利用这一点。
至于应用层的缓存,从局部性原理来说,都是一样的。
就是把最近时间和范围内,经常用到的数据缓存起来,减少系统的压力。
不同之处在于,应用层缓存的是业务数据,这个数据可…。
同类文章排行
- 如何评价***伊内斯·特洛奇亚的身材?
- 为什么软件公司很少用python开发web?
- 自己拥有一台服务器可以做哪些很酷的事情?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- J***aScript 这种语言特性十分糟糕的语言流行起来是不是一场灾难?
- 以前大力推广的沼气池,怎么现在越来越少了?
- 你的择偶标准是怎么样的?
- vue + tsx 的开发体验能追得上 react+tsx么?
- 脸与身材不符是种怎样的体验?
- 胸大的女孩子有什么烦恼?
最新资讯文章
- 如何成为氛围感美女?
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- MongoDB的缺点以及你为什么不使用MongoDB?
- vue + tsx 的开发体验能追得上 react+tsx么?
- 2025 年 6 月,Rust 在 GUI 方面有何大的进展? 你最看好哪个框架?
- 如何看待“开私人飞机的富人不带头环保,我一普通人为啥要环保”的观念?
- 想知道哪里有***剪辑的教程?
- 有个漂亮女朋友是种怎样的体验?
- 现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?
- Docker 的应用场景在哪里?
- 和男朋友同居期间,被男朋友妈妈骂了,要怎么办呢?后续要如何相处呢?
- springboot框架中一个controller类可以调用多个service类吗?
- 新手平面设计师(方向美工)怎么有目的提升设计能力?
- 做BIM的常用软件都有哪些?
- 为什么个人需要公网ip?
- 程序员平时都是CRUD开发工作,真的需要深入理解原理性的知识点吗?
- word如何设置平均分栏?如何设置顺序分栏?
- 上海的你,择偶的标准是怎样的?
- 冬天也要穿胸罩吗?
- 为什么大家不再提星链了(包括外网)?





