首页>>新闻中心>>建设知识

成都网站建设-缓存技术

来源: 本站    发布时间: 2018-11-28 21:09    阅读次数:

因为服务器集群有更多服务器提供相同服务,因此可以提供更好的并发特性,当有更多用户访问的时候,只需要向集群中加入新的机器即可,同时因为一个应用由多台服务器提供,当某台服务器发生故障时,负载均衡设备或者系统的失效转移机制会将请求转发到集群中其他服务器上,使服务器故障不影响用户使用。所以在网站应用中,即使是访问量很小的分布式应用和服务,业至少部署两台服务器构成一个小的集群,目的就是提高系统的可用性。 

缓存 缓存就是将数据存放在距离计算最近的位置加快处理速度。

缓存是改善软件性能的第一手段,现代CPU越来越快的一个重要因素救赎使用了更多的缓存,在复杂的设计中,缓存几乎无处不在。大型网站架构师机在很多方面都是使用了缓存设计。 

CDN:即内容分发网络,部署在距离终端架构的一部分,部署在网站的前端,当用户请求总是先到达他的网络服务商哪里,在这里缓存的一些静态资源(较少变化的数据),可以就近以最快速度返回给用户,如视频网站和门户网站将用户访问量大的热点内容缓存在CDN

 反向代理:方向代理属于网站前端架构的一部分,部署在网站的前端,当用请求到达网站的数据中心时,最先访问到的就是反向代理服务器,这里混存网站的静态资源,无需将请求继续转发给应用服务器就能返回给用户。 本地缓存:在应用服务器本地缓存存着热点数据,应用程序可以在本机内存中直接访问数据,而无需访问数据库;

一起设计吧
BACK