首页 > 其他分享 >CDN的缓存与回源机制解析

CDN的缓存与回源机制解析

时间:2022-09-30 10:33:31浏览次数:43  
标签:缓存 请求 回源 CDN 静态 Cookie 服务器 资源

CDN (Content Delivery Network,即内容分发网络)指的是一组分布在各个地区的服务器。这些服务器存储着数据的副本,因此服务器可以根据哪
些服务器与用户距离最近,来满足数据的请求。 CDN 提供快速服务,较少受高流量影响。

为什么要用 CDN

浏览器存储的相关知识此刻离我们还不太远,大家趁热回忆一下:缓存、本地存储带来的性能提升,是不是只能在“获取到资源并把它们存起来”这件事情发生之后?也就是说,首次请求资源的时候,这些招数都是救不了我们的。要提升首次请求的响应能力,除了我们 2、3、4 节提到的方案之外,我们还需要借助 CDN 的能力。

CDN 如何工作

借中国地图一角来给大家举一个简单的

标签:缓存,请求,回源,CDN,静态,Cookie,服务器,资源
From: https://www.cnblogs.com/zaisanshuiyifang/p/16635879.html

相关文章

  • 05. MyBatis缓存
    一、MyBatis的一级缓存  一级缓存是SqlSession级别的,通过同一个SqlSession查询的数据会被缓存,下次查询相同的数据,就会从缓存中直接获取,不会从数据库重新访问。  ......
  • Cache缓存帮助类
    publicclassCache{privatestaticCache_cache=HttpRuntime.Cache;///<summary>///本地缓存获取///</summary>///<paramname="name"......
  • linux复制其他服务器的yum缓存使用
    CENTOS安装mysql-wsrep集群时,需要安装很多依赖包,可以提前在一台系统环境相同的虚拟机或者能连公网的服务器上提前缓存。1、在A机器上配置yum缓存设置,并提前设置好网络yum......
  • wazuh hids爆破攻击检测——可以看到wazuh是将爆破的原始事件缓存了,最终取证输出。
    可以去申请一个商业版的试用:https://console.cloud.wazuh.com我的如下(我安装的是linux版本):       使用hydra在kali下做暴力破解攻击。==》可以看到wazu......
  • 【Redis】缓存穿透、缓存击穿、缓存雪崩
     缓存雪崩缓存雪崩是指缓存同一时间大面积失效,所以后面的请求都会落在数据库上,造成数据库短时间内承受大量请求而崩掉。目前电商首页以及热点数据都会缓存,一般缓存都......
  • 使用Spring boot基于Redis快速搭建分布式Session缓存方案
    使用Springboot基于Redis快速搭建分布式Session缓存方案大型web应用中,session的管理非常重要,这是单机存储满足不了的.通常有以下几种方法:将session持久化到数据库中.但......
  • 怎样用读写锁快速实现一个缓存?
    1)SDK已经有管程了,不是可以解决所有的并发问题的吗,为什么还要有读写锁?不同的场景下使用不同的锁效果是不一样的,我们的读写锁用在读多写少的场景下那是非常有用的。2)读写锁是......
  • 华为云CDN引领网站性能全面优化,助力企业降本增效!
      随着云时代的到来,市场上出现了一大批提供不同服务的云服务商。为此,企业在上云时,也可以更加灵活的选择私有云、公有云亦或混合云。其中,华为云经过20多年的沉淀,已经成为......
  • 关于TE的缓存清理
        TE二次开发的程序,在网络版应用的情况下,不管是CS和BS程序,在服务器端发布数据,有时发现在服务器端数据更新了的情况下,客户端的数据并没有变过来,不管是地形数据,还是......
  • MyBatis 的缓存处理
    作为常见的ORM框架,在使用MyBatis的过程中可以针对相关的查询进行缓存处理以提高查询的性能。本文将简要介绍一下MyBatis中默认的一级缓存和二级缓存,以及自定义缓存的......