当前位置:网站首页>什么?CDN缓存加速只适用于加速静态内容?
什么?CDN缓存加速只适用于加速静态内容?
2022-08-05 05:18:00 【乘云科技】
想要购买阿里云CDN的伙伴们注意了
CDN的缓存加速只适用于加速静态内容。首先,我们先来区分两个概念—静态内容与动态内容。
静态内容(静态资源)
静态内容是指在不同请求中访问到的数据都相同的静态文件。例如:图片、视频、网站中的文件(html、css、js)、软件安装包、apk文件、压缩包文件等。
动态内容(动态资源)
动态内容是指在不同请求中访问到的数据不相同的动态内容。例如:网站中的文件(asp、jsp、php、perl、cgi)、API接口、数据库交互请求等。
为什么CDN只适用于加速静态内容?
搞清楚问题之前,我们先看一下CDN的加速原理。假设您的加速域名为www.aliyundoc.com,接入CDN开始加速服务后,当终端用户在北京发起HTTP请求时,处理流程如下图所示。

CDN加速的本质是缓存加速
面对静态内容时,将服务器上存储的静态内容缓存在阿里云CDN节点上,当您访问这些静态内容时,无需访问服务器源站,就近访问阿里云CDN节点即可获取相同内容。从而达到加速的效果,同时减轻服务器源站的压力。
当加速对象为动态内容,当您访问这些动态内容时,每次都需要访问您的服务器,由服务器动态生成实时的数据并返回给您。因此CDN的缓存加速不适用于加速动态内容,CDN无法缓存实时变化的动态内容。对于动态内容请求,CDN节点只能转发回您的服务器源站,没有加速效果。
如果您的网站或App应用有较多动态内容,例如需要对各种API接口进行加速,则需要使用阿里云全站加速产品。全站加速能同时加速动态和静态内容,加速方式如下:
1.静态内容使用CDN加速。
2.动态内容通过阿里云的路由优化、传输优化等动态加速技术以最快的速度访问您的服务器源站获取数据。从而达到全站加速的效果。
目前,阿里云在全球拥有2800+节点。中国内地(大陆)拥有2300+节点,覆盖31个省级区域;海外、中国香港、中国澳门和中国台湾拥有500+节点,覆盖70多个国家和地区。全网带宽输出能力达150 Tbps。
CDN将源站资源缓存到阿里云遍布全球的加速节点,当终端用户请求访问和获取源站资源时无需回源,可就近获取CDN节点上已经缓存的资源,提高资源访问速度,同时分担源站压力。目前CDN部分节点已支持通过IPv6访问。
CDN接入快捷、简单,您不需要调整现有业务结构,也不需要进行复杂的配置,只需要在CDN控制台进行简单操作,即可将域名接入阿里云,享受全球链路加速服务。通过快速入门,您可以轻松开启CDN加速服务。
边栏推荐
猜你喜欢
随机推荐
每日一题-删除链表的倒数第 N 个结点-0718
八、请求处理之自定义类型参数绑定原理
「实用」运维新手一定不能错过的17 个技巧
每日一题-最长回文子串-0714
电子产品量产工具(1)- 显示系统实现
常见的 PoE 错误和解决方案
(oj)原地移除数组中所有的元素val、删除排序数组中的重复项、合并两个有序数组
函数在开发环境中的应用(简易实例)
七、请求处理——Map、Model类型参数处理原理
五、请求处理—Rest映射是怎样实现的?
网络信息安全运营方法论 (下)
深度学习系列(二)优化器 (Optimization)
网络ID,广播地址,掩码位数计算
【UiPath2022+C#】UiPath数据类型
【ts】typeScript高阶:any和unknown
[Pytorch study notes] 11. Take a subset of the Dataset and shuffle the order of the Dataset (using Subset, random_split)
UE4动画雨滴材质制作教程
Cocos Creator开发中的事件响应
八、响应处理——ReturnValueHandler匹配返回值处理器并处理返回值原理解析
网管日记:故障网络交换机快速替换方法









