当前位置: 首页 >
既然操作系统层已经提供了page cache的功能,为什么还要在应用层加缓存?
- 人气:
page cache主要是面对磁盘I/O这块,尤其在顺序I/O场景,很好利用到局部性原理(包括空间和时间两个维度),能极高I/O读写效率。
应该说innodb的b+树(读写均衡或读密集型),lsm树(高并发写密集型),kafka顺序日志(高吞吐量消息)都是很好利用这一点。
至于应用层的缓存,从局部性原理来说,都是一样的。
就是把最近时间和范围内,经常用到的数据缓存起来,减少系统的压力。
不同之处在于,应用层缓存的是业务数据,这个数据可…。
推荐资讯
- 2025-06-27程序员都干过哪些很刺激的事情?
- 2025-06-27中国现有的雷达技术能发现B2么?
- 2025-06-27哪些让你用了觉得相见恨晚的键盘?
- 2025-06-27用K8s的公司有多少人会部署K8s?
- 2025-06-27你被哪个后来知道很sb的BUG困扰过一周以上吗?
- 2025-06-27国外的女生为什么屁股都大?
- 2025-06-27有用 NAS 被联通以安全为由要求停止使用的吗?
- 2025-06-27你是因为什么肥胖起来的?
- 2025-06-27有哪些值得一提的生活窍门?
- 2025-06-27为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
- 2025-06-27数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 2025-06-27如果让你设计攻打台湾地区,你会有什么好的想法和打法?
- 2025-06-27现在的乡镇学生为什么越来越难教?
- 2025-06-27广西举全区之力支持柳州化解债务,是否意味着***隐性债务正受到越来越多的重视?
- 2025-06-27如何在不重装系统和软件的情况下换系统盘?
- 2025-06-27为什么Mac连个正儿八经的CAD都装不了还敢打着生产力的旗号?
推荐产品
-
易语言作者吴涛的技术水平在国内能排到什么级别?
排名我不知道,但可以看看他做了什么。 首先,Visual -
为什么中国人做一顿饭要几个小时,而国外花的时间少得多?
前两天跟几个同学聚餐,我这道红烧肉,一个师妹家四岁的小朋友吃 -
现在的乡镇学生为什么越来越难教?
我五年前在乡镇当书记的时候,专门调研过这个事。 大家都知道, -
中国狸花猫有什么优缺点呢?
优点:好养 缺点:野,键帽率极高,你知道养一只智商高的键帽能
最新资讯




