HTTP 缓存

缓存是什么?

    Web缓存是可以自动保存常见文档副本的HTTP 设备。当Web请求抵达缓存时,如果本地有“已缓存的”副本,就可以从本地设备而不是服务器中提取这个文档。

为什么使用缓存?(即缓存的优点)

  • 缓存减少了冗余的数据传输,节约了网络费用

  • 缓存缓解了网络瓶颈的问题

  • 缓存降低了对原始服务器的要求

  • 缓存降低了距离时延

    缓存解决的问题:

  • 冗余的数据传输 :减少那些流入/流出原始服务器的,被浪费掉了的重复流量

  • 带宽瓶颈: 缓存可以改善由有限广域网带宽造成的网络瓶颈

  • 瞬间堵塞: 瞬间拥塞会使web服务器过载

  • 距离时延: 即使使用的是并行的持久连接,光速也会造成显著的时延(将缓存放在附近的机房里可以将文件传输距离从数千里缩短到数十米)

待整理:

如何使用缓存?

cowboy中处理对静态文件的处理是如何使用缓存的?

HTML5 应用程序缓存的使用?

文章:

http://my.oschina.net/xishuixixia/blog/94514



郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。