网站地图官方微信:
网站首页 陈府镇 蔡村镇 同义镇 河山镇 小冀镇 新河乡

当前位置: 首页 >

既然操作系统层已经提供了page cache的功能,为什么还要在应用层加缓存?

page cache主要是面对磁盘I/O这块,尤其在顺序I/O场景,很好利用到局部性原理(包括空间和时间两个维度),能极高I/O读写效率。

应该说innodb的b+树(读写均衡或读密集型),lsm树(高并发写密集型),kafka顺序日志(高吞吐量消息)都是很好利用这一点。

至于应用层的缓存,从局部性原理来说,都是一样的。

就是把最近时间和范围内,经常用到的数据缓存起来,减少系统的压力。

不同之处在于,应用层缓存的是业务数据,这个数据可…。

既然操作系统层已经提供了page cache的功能,为什么还要在应用层加缓存?

  • | 韩红痛斥歌手耳机里都是提示音,反映了行业的哪些问题?提示音是歌手表演的必要辅助吗? |

    真实的现场就是这样,台下人听的是音乐,台上人耳返里听的是“…...

    查看详情>>
  • | 各位都在用Docker跑些什么呢? |

  • | 为什么一部分 Go 布道师的博客不更新了? |

  • | 小区不让外卖员骑车进来,只能走进来,每次点外卖,很多人都不接单,我该怎么办? |

  • | 当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器? |

  • | 现实中的父女关系是怎样的? |

  • | 自己亲手引发运维事故是一种什么样的体验? |

  • | web大作业,一头雾水,求指点~~? |

  • | 央行行长潘功胜首次在公开场合谈及稳定币,稳定币是什么?有何深意? |

  • | 小腿能粗到什么地步? |

  • | 笔记本只使用Linux是什么体验? |

  • 不是男朋友,是老公。 我老公快30岁了,但是心智不成熟,像...

    2025-06-24
  • 很多人搞乱了一个事情, 商用和自用的区别。 还有回答说创业...

    2025-06-24
  • 因为确实压力大到超乎想象,就拿最近的一件事来说,国家要出手整...

    2025-06-24
  • 就一个问题,全世界除了美帝,有谁能做到 飞越半个地球 轰炸一...

    2025-06-24

关注我们

添加微信好友,关注最新动态