在WEB开发中用来应付高流量最有效的办法就是用缓存技术,能有效的提高服务器负载性能,用空间换取时间。
1.缓存一般用来:
11.存储频繁访问的数据
1.2.临时存储耗时的计算结果
1.3.内存缓存减少磁盘IO
2.使用缓存的2个主要原因:
2.1降低延迟:缓存离客户端更近,因此,从缓存请求内容比从源服务器所用时间更少,呈现速度更快,网站就显得更灵敏。
2.2降低网络传输:副本被重复使用,大大降低了用户的带宽使用,其实也是一种变相的省钱(如果流量要付费的话),同时保证了带宽请求在一个低水平上,更容易维护了。
在WEB开发中,缓存可以分为:
一、数据库端缓存
1.1数据库的缓存一般由数据库提供,可以对表建立高速缓存。数据库中,用户可能多次执行相同的查询语句,为了提高查询效率,数据库会在内存划分一个专门的区域,用来存放用户最近执行的查询,这块区域就是缓
web后台开发常用的缓存技术
最新推荐文章于 2023-12-11 15:34:38 发布