Skip to content
编程导引
Main Navigation
编程导引
参考
Appearance
Menu
Return to top
On this page
缓存(Cache)
缓存是一种“用空间换时间”的技术:把常用的数据先存起来,下次更快访问。
命中与未命中
命中(Hit)
:缓存里有,直接用。
未命中(Miss)
:缓存里没有,需要从原始来源获取。
常见场景
浏览器缓存网页资源
数据库查询结果缓存
函数计算结果缓存(Memoization)
代价与风险
缓存过期导致数据不一致
缓存占用内存
需要淘汰策略(如 LRU)
进一步阅读
缓存很常见,但“缓存一致性”也是常见问题来源。