欢迎来到天天文库
浏览记录
ID:28385118
大小:13.50 MB
页数:86页
时间:2018-12-09
《spring框架下web查询性能优化分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、西南交通大学硕士研究生学位论文第1页摘要Web技术是推动Intemet发展的重要里程碑。伴随着电子商务、电子政务以及网上教育、个人博客的蓬勃发展,Web服务在社会政治经济生活中发挥着越来越重要的作用。由于对网上服务依赖加深,Web服务器的负载与日俱增,如何提升Web站点的响应特性就成为迫切而长期需要研究的课题。解决的途径一方面是提高通信信道的吞吐量,另一方面就涉及到提高资源子网主要是Web服务器的整体性能。本课题侧重研究后一方面的问题,课题研究的主要内容包括:1)在详细分析J2EE三层架构的基础上,分析影响Web服务器响应性能的主要因素和等待响应的原刚,探讨
2、用于优化Web查询性能最新研究技术和产品:2)着重研究了在Spring框架下针对用户不同查询模式进行不同的拦截处理,对于用户一次性浏览大量的数据,我们使用Compass技术进行数据榆索;对于用户查询单个数阶事情,我们使用缓存技术对数据进行缓存,并改jIfj4基于更新次数、查询移:I.‘.I匕的缓存替换算法中的value设定的方法,从而挝。:Web查询的效率;3)建立了实际¨J2EE商务网站,对系统的查询性能进行了有针列’J勺测试,并对测试结果做J’分析和讨论,通过测试的结果说明了该查询模型能有效提高Web的查询性能;本文对Web查询性能优化进行初步的探索,许
3、多研究专题还有待今后进一步拓展和深化。关键词:Spring框架;Compass技术;缓存技术;Web查询效率西南交通大学硕士研究生学位论文第1I页AbstractWebtechnologyisanimportantmilestoneinInternetdevelopment.Withthedevelopmentofe-commerce,e-government,onlineeducationandpersonalblogs,webserviceisplayinganincreasinglyimportantroleinthesociety,economica
4、ndpersonallife.Becausepeoplemoreandmoredeeplyonwebservices.Howtoimprovetheresponsecharacteristicsofwebsitesbecomesakeyissue.Onesolutionistoimprovethethroughputofcommunicationchannel,theotheroneistoimprovetheperformanceofwebserver.Thisthesisfocusesonperformanceresearch,themainworksi
5、ncludes:1)Deeplyanalyzethethree-layerJ2EEarchitecture,analyzethemainfactorswhichimpactthewebserversresponsetime,introducelatesttechnologiesandproductswhichcanoptimizthewebqucr).performance;2)Foucusonhowtotreattheusers’IquestsaccordingtotheuserdifferentrequestmodelunderSpringframewo
6、rkI,isersrequestlargeamountofdataatonetime,weuseCompasstechnologyfordal··retrieval,ifuserwanttogetdetailsofindividualdata,weusethecachetechnology.Improvethewebqueryefficiencybyimprovingthesettingcacheelementvaluewhichbaseonthequerytimesaverageupdatetimescacheelementreplacealgorithm
7、;3’)Inplementanactualwebapplicationandtestthequeryperformanceforthesystem,analysisanddiscussionthetestresults;Onlypreliminaryexplorationforwebqueryperformancehasbeendoneinthis西南交通大学硕士研究生学位论文第llI页thesis,Manyreseachstopicsneedtobeexpandedinfuture.Keywords:SpringFramework;CompassTechn
8、ology;CacheTechnology;WebQ
此文档下载收益归作者所有