用到缓存就是为了减少后端的压力,提高网站并发。在网站设计中,为了更好的去中心化,我们会尽量将请求集中到前端,在前端就能处理掉。
常用的缓存类型有客户端缓存、代理缓存、服务端缓存等。
客户端缓存【缓存存到本地,如数据存到用户的浏览器缓存中,从本地读取】代理缓存【缓存存到代理或中间件上,如从服务端获取到的数据放置在nginx上,访问时直接读取nginx的缓存】服务端缓存【缓存存到服务端,经常使用redis和memchache,比如key-value格式的数据】
代理缓存简略示意:
nginx代理缓存配置:
pr...