注意
在您的浏览器无法使用Cookie。网站显示不正常!
阅读博客

缓存分割:存储更少,传输更快

缓存分割是一种允许同一数据中心中的服务器使用彼此缓存的技术。使用这种技术,会使缓存中的单独文件数量增加,而对源的请求数量减少,从而使内容传递的速度提高。

运作原理

如果不使用缓存分割功能,CDN服务器会在接收来自客户端的请求时检查文件是否在其缓存中。如果有,则将其返回,如果没有,则询问文件的来源。

当数据中心有多台服务器时,这种方法会变得不利:同一个文件可以存储在两台或多台服务器的缓存中,如果对该文件的请求来到第三个服务器,则需要从头开始重新获取文件,这将比从相邻的服务器重新获取此文件花费更长的时间。

为了优化有大量服务器的数据中心内容的存储和分发,这些服务器的缓存会被“组合”起来。这样,当接收到请求时,服务器会检查自己的缓存和相邻服务器的缓存,仅在找不到任何内容的情况下从头开始重新获取文件。

缓存分割:存储更少,传输更快

什么情况适合使用缓存分割

该技术在传输TB量级的内容时具有优势,可以应对在这些文件的请求中没有明显的主次的情况。(例如:线上商店)。

存储在CDN缓存中的内容越多,传递给最终用户的速度就越快。当存在大量内容时,优化数据存储的问题尤其重要,因为它直接影响使用CDN的主要目的,即确保高速传输。

使用该技术的4个好处

  1. 增加了可用缓存的数量(数据中心的所有服务器只需要一个文件的一个副本)。
  2. 降低了Time To First Byte (TTFB)(客户端等待内容的时间)。
  3. 增加了缓存的百分比。
  4. 减少了CDN服务器到源文件的流量。

缓存分割只是我们的CDN中众多已经实现的高级功能之一,这些功能使我们能够在全球范围内更方便,更有利地传递内容。

每个星期发送优惠提议和重要信息,没有垃圾邮件。

我们一个月一次发送优惠提议和重要信息,没有垃圾邮件。