文档库 最新最全的文档下载
当前位置:文档库 › 大型网站应用架构对比研究

大型网站应用架构对比研究

龙源期刊网 https://www.wendangku.net/doc/c715091661.html,

大型网站应用架构对比研究

作者:李绪成刘鑫

来源:《软件工程》2017年第11期

摘要:随着使用互联网的人越来越多,网站本身业务的扩展和用户的增多,网站面临着

高并发访问、大数据的压力,这时需要对网站进行优化和改进。并发访问量和数据量的瓶颈也成为评价一个大型网站性能的标准。然而怎样改进和优化网站成为一个问题。本文通过研究现今具有代表性的大型网站应用架构,得出大型网站的通用优化方案,以及一套可供参考的大型网站基本架构,为网站设计者提供大型网站优化通用方案、网站改进思路和改进方法。

关键词:网站架构;网站优化;缓存;大数据;搜索

中图分类号:TP311 文献标识码:A

Abstract:With more and more people using the Internet,the business expansion of websites and the user increase of websites,websites are facing great pressure of high concurrent access and big data,so it is necessary to optimize and improve websites.The bottleneck of concurrent access and data volume is also a standard to evaluate the performance of a large website.However,how to improve and optimize the website has become a problem.By studying the typical application architecture of large websites,the paper proposes the general optimization scheme of large websites and the basic framework of large-scale websites for reference,providing website designers with general solutions,improvement ideas and improvement methods to large websites.

Keywords:website architecture;website optimization;cache;big data;search

1 引言(Introduction)

大型网站分为三大类:电商网站、视频网站和大数据搜索网站,通过这三类网站来研究大型网站应用架构。其中最能代表这三类网站的大型网站是:淘宝、京东、优酷和百度。淘宝和京东是经历过双十一考验的,其性能是毋庸置疑的;优酷是中国最大的视频网站之一,日均播放量上亿,可见其网站性能很稳定;百度网站是全球最大的中文搜索引擎、最大的中文网站,存储了万亿级的网页数量,其对大数据的处理是值得学习的。这些网站都是研究大型网站的最佳对象。

通过对上述网站进行对比研究得出大型网站典型优化方案,以及一套可供参考的大型网站基本架构,为网站设计者提供网站改进思路和改进方法,以及网站优化方案。

2 网站基本架构(Basic architecture of website)

相关文档