当前位置:嗨网首页>书籍在线阅读

07-缓存和缓存破坏

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

9.3 缓存和缓存破坏

为了能使应用跑得快,缓存非常重要。没有比从客户端缓存检索数据更快的方式,再次请求并计算相同的信息时,有服务器缓存通常是更优的。单页应用中的很多地方有缓存数据的可能,因此可以使应用的该部分性能得以提升。我们会对它们逐个进行讲解:

Web存储;

HTTP缓存;

服务器缓存;

数据库缓存。

在进行缓存的时候,考虑数据的新鲜度是至关重要的。我们不希望把过期的数据提供给应用的用户,但同时又希望尽可能快地对请求进行响应。