当前位置: 首页 >
既然操作系统层已经提供了page cache的功能,为什么还要在应用层加缓存?
- 人气:
page cache主要是面对磁盘I/O这块,尤其在顺序I/O场景,很好利用到局部性原理(包括空间和时间两个维度),能极高I/O读写效率。
应该说innodb的b+树(读写均衡或读密集型),lsm树(高并发写密集型),kafka顺序日志(高吞吐量消息)都是很好利用这一点。
至于应用层的缓存,从局部性原理来说,都是一样的。
就是把最近时间和范围内,经常用到的数据缓存起来,减少系统的压力。
不同之处在于,应用层缓存的是业务数据,这个数据可…。
推荐资讯
- 2025-06-20为什么男生都不喜欢173身高的女生啊?
- 2025-06-20cloudflare的1.1.1.1和warp有什么区别?
- 2025-06-20美国真会下场对伊朗开战吗?
- 2025-06-20为什么Dreamwe***er,FrontPage会被淘汰?
- 2025-06-20前端,后端,全栈哪个好找工作?
- 2025-06-20如何评价《一人之下》第721(764)话?
- 2025-06-20lar***el是php架构最垃圾的性能,为什么那么多人还是自我感觉良好?
- 2025-06-20golang 与rust 在服务器程序领域相比较,各有什么优劣势?
- 2025-06-20你见过哪些智障的反人类的设计?
- 2025-06-205挺马克沁机枪,能否击败50万重骑兵?
- 2025-06-20如何电脑下载Adobe audition?
- 2025-06-20目前最具性价比的全栈路线是啥?
- 2025-06-20评价一下Proxmox VE与ESXi的优劣?
- 2025-06-20为什么Rust的包管理器Cargo这么好用?
- 2025-06-20如何看待青鸾峰上连续几本***霸占纵横榜首?
- 2025-06-20有哪些小众的开源项目养活了一大批人?
推荐产品
-
为什么说 Node.js 有望超越J***a?
吐槽一下js的生态。 之前用j***a,想知道一个第三方m -
springboot框架中一个controller类可以调用多个service类吗?
完全可以的 我之前也不敢调用多个service,直到有一天, -
华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?
我个人一点看法,我买了16pm。 其实我在对比ov的ult -
换过电池的苹果手机内部发现被加装了一个部件,有大佬知道这是干什么的吗?
大家好,我就是当事人,很感谢各位对我的问题进行解答,也有很多
最新资讯



