缓存清除 刷新与预热的区别

原理介绍

缓存刷新方式有URL刷新、目录刷新,URL剧新是以文件或一个资源为单位进行缓存刷新;目录刷新是以目录为单位,将目录下的所有文件进行缓存刷新。预热是以文件为单位进行的缓存预热。泛域名不支持直接预热或刷新,可以通过具体的域名做剧新或预热。如果泛域名是共享缓存的,使用其中任意一个具体域名做刷新或预热即可。

刷新与预热的区别

刷新后,会删除该资源在所有CDN节点上的缓存。当用户请求到达节点时,节点会回源站拉取对应的资源,返回给用户并缓存到节点,保证用户获取到最新的资源。刷新功能会降低缓存命中率。
预热后,该资源会提前被缓存到CDN节点上。当用户请求到达节点时,可以直接在节点获取到资源。预热一般在集中资源要发布前进行,会很大程度降低源站的压力。预热功能会提高缓存命中率。

PS: 您在源站上更新资源后,如果希望用户访问时不再获取旧资源,直接获取新资源,您可以使用URL刷新或目录刷新功能。如果希望CDN预先将资源由源站主动缓存至CDN节点,则可以使用预热功能。

相关推荐
snow@li5 小时前
Redis:数据库语法速查表 / 全景梳理
数据库·redis·缓存
Alluxio6 小时前
Alluxio + Anyscale Ray框架,实现跨区域训练数据读取速度20倍提升
人工智能·分布式·机器学习·缓存·ai
手握风云-13 小时前
Redis:不只是缓存那么简单(十四)
redis·缓存
手握风云-1 天前
Redis:不只是缓存那么简单(十五)
数据库·redis·缓存
谙忆1 天前
图片CDN与边缘优化实战:缓存策略、图片处理型CDN与动态裁剪
java·spring·缓存
小杍随笔1 天前
【 .npmrc 终极配置指南:统一管理 npm/pnpm 缓存与全局目录,告别磁盘混乱】
前端·缓存·npm
IvorySQL1 天前
PG 日报|新增 VFD 缓存监控视图,精细化数据库调优
大数据·数据库·人工智能·缓存·postgresql·区块链
吴声子夜歌2 天前
Redis 6.x——监控指标
数据库·redis·缓存
heimeiyingwang2 天前
【架构实战】缓存一致性:Cache Aside与双写问题的破解
spring·缓存·架构
AI-好学者2 天前
Redis基础与核心原理
数据库·redis·缓存