当前位置:主页 > 管理论文 > 移动网络论文 >

基于Memcached的Web缓存技术研究与应用

发布时间:2018-06-15 21:29

  本文选题:互联网+ + Web站点性能 ; 参考:《武汉邮电科学研究院》2016年硕士论文


【摘要】:随着Internet的高速发展,以及国家对“互联网+”的大力支持,各个传统行业结合互联网如雨后春笋般涌现,在互联网行业竞争激烈的今天,人们对软件系统的功能、设计方面的要求越来越高,尤其是系统的性能方面。Web站点性能良好、用户访问时延小,已经成为一个网站长远发展的核心竞争力。本论文研究课题是在“互联网+”大环境下产生的。它是一款幼教信息化综合管理平台,基于J2EE平台开发,采用的是目前主流的SSH框架,是典型的J2EE三层结构,适合本系统快速敏捷开发的需求。随着项目业务的发展壮大和各个功能模块的不断完善,系统用户量和用户信息量也大大增加。开发人员在完成需求设计的同时,也要考虑系统的性能。从系统的稳定性和用户体验的角度来说,通过在本系统中应用缓存技术,可以有效的提高系统性能,减少用户访问Web网站延时,有利于提高用户体验。论文首先介绍了国内外一些常用Web缓存方案的发展趋势和现状,接着从用户请求Web站点角度出发,介绍当前常用的一些Web缓存技术在系统当中的应用,接着详细描述了Memcached缓存技术的基本原理。在分析本幼教信息化综合管理平台性能现状后,指出哪些地方需要改进,并针对这些问题,介绍了详细的缓存策略的制定,以及Memcached在项目当中的应用。最后根据测试方案,得出测试数据和结论,即在项目中应用合适的缓存方案和Memcached缓存技术能够有效的改善系统性能、减少用户访问网站时延,对于节约项目经济成本、和业务的发展等方面具有实际意义。目前在这一款幼教信息化综合管理平台上主要应用缓存策略和Memcached缓存技术,目的是提高系统性能,以达到以下结果:(1)缓存数据库查询结果,减少用户访问时延;(2)减少数据库访问次数,降低数据库负载压力;(3)增强可扩展性,满足未来几年系统业务发展的需要。
[Abstract]:With the rapid development of the Internet and the strong support of the state to the Internet, the combination of various traditional industries with the Internet has sprung up. In today's fierce competition in the Internet industry, people have the function of software system. The design requirements are higher and higher, especially the system performance. Web site performance is good, user access delay is small, has become a long-term development of the core competitiveness of a website. The research topic of this thesis is produced under the environment of Internet. It is a comprehensive management platform for infant education information, based on J2EE platform development, using the current mainstream SSH framework, is a typical J2EE three-tier structure, suitable for the system rapid and agile development needs. With the development of the project business and the continuous improvement of each functional module, the number of system users and user information is greatly increased. Developers in the completion of requirements design, but also to consider the performance of the system. From the point of view of system stability and user experience, through the application of cache technology in this system, the system performance can be improved effectively, the delay of user visiting Web site can be reduced, and the user experience can be improved. This paper first introduces the development trend and current situation of some common Web caching schemes at home and abroad, and then introduces the application of some commonly used Web caching technologies in the system from the point of view of user request Web site. Then the basic principle of Memcached cache technology is described in detail. After analyzing the current performance of the integrated management platform for preschool education information, this paper points out which areas need to be improved, and introduces the formulation of detailed cache strategy and the application of Memcached in the project. Finally, according to the test scheme, the test data and conclusions are drawn, that is, the application of appropriate cache scheme and Memcached cache technology in the project can effectively improve the system performance, reduce the delay of user visiting the website, and save the project economic cost. And business development and other aspects of practical significance. At present, the cache strategy and Memcached cache technology are mainly used in this integrated management platform of preschool education information, in order to improve the system performance and achieve the following results: 1) Cache database query results. (2) reducing the number of database access and reducing the database load pressure to enhance the scalability to meet the needs of the system business development in the next few years.
【学位授予单位】:武汉邮电科学研究院
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP393.09

【参考文献】

相关期刊论文 前9条

1 徐齐行;敖杰刚;;基于Memcached的GML存储缓存构建研究[J];测绘标准化;2012年03期

2 徐剑强;邹伟平;;Memcached应用研究[J];科技广场;2012年07期

3 陈道鑫;宋绍云;袁中旺;王晓燕;;ExtJS框架在Web软件开发中的应用[J];电脑知识与技术;2011年09期

4 林寒超;张南平;;Hibernate技术的研究[J];计算机技术与发展;2006年11期

5 陈丽冰;;基于J2EE的Web应用系统的性能优化方法研究[J];计算机科学;2006年07期

6 官全龙;姚国祥;;基于Struts的应用架构的研究[J];计算机工程与设计;2005年12期

7 王世克;吴集;金士尧;;Web缓存技术概述[J];计算机与信息技术;2005年06期

8 刘艳霞;;J2EE项目中的数据持久层设计[J];工程地质计算机应用;2005年01期

9 田珂,谢世波,方马;J2EE数据持久层的解决方案[J];计算机工程;2003年22期



本文编号:2023717

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2023717.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户97f2c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com