大型网站架构演进(3)使用缓存改善网站性能
2018-06-22 07:50:38来源:未知 阅读 ()
网站的访问也是遵循二八定律:80%的业务访问集中在20%的数据上,如果我们把这20%的数据做缓存,是不是可以减轻数据库的访问压力呢?在项目开发过程中,我们通常将一些基础信息缓存起来,比如商旅系统中的国家,城市,航空公司,机场和航站楼信息。
使用缓存改善网站性能
缓存一般分为两种,本地缓存和分布式缓存,本地缓存指的是应用服务器的本机缓存,分布式缓存一般指专门的缓存服务器,比如memcached和redis。下图是使用缓存后网站的架构:
总结:
使用缓存,缓解了数据库读的压力,在一定程度上提升了网站的性能,但是并发处理能力仍然有限,因为单台应用服务器请求数的限制,当并发访问量增大的时候,应用服务器会成为整个网站的性能瓶颈。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- .Net MVC网站中配置文件的读写 2020-02-28
- asp.net网站实现接入QQ登录示例代码 2020-02-17
- MVC网站开发之权限管理篇 2020-02-17
- asp.net获取当前页面URL的方法 2020-01-20
- asp.net小谈网站性能优化 2019-10-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash