基于memcached的日历搜索引擎系统优化设计与实现

基于memcached的日历搜索引擎系统优化设计与实现

ID:27727719

大小:702.00 KB

页数:8页

时间:2018-12-05

基于memcached的日历搜索引擎系统优化设计与实现_第1页
基于memcached的日历搜索引擎系统优化设计与实现_第2页
基于memcached的日历搜索引擎系统优化设计与实现_第3页
基于memcached的日历搜索引擎系统优化设计与实现_第4页
基于memcached的日历搜索引擎系统优化设计与实现_第5页
资源描述:

《基于memcached的日历搜索引擎系统优化设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第31卷第3期2011年3月计算机应用JournalofComputerApplicationsVo.l31No.3Ma.r2011文章编号:1001-9081(2011)03-0865-04do:i10.3724/SP.J.1087.2011.00865基于Memcached的日历搜索引擎系统优化设计与实现薛献鹏1,彭明田1,彭明田1,2,贺怀清1(1.中国民航大学计算机科学与技术学院,天津300300;2.中国民航信息网络股份有限公司研发中心,北京100176)(xxphddz@163.com)摘要:研究基于航信的日历搜索引擎

2、(CS)系统,针对日历搜索引擎系统计算量大、响应速度慢、重复计算的问题,提出了一种利用Memcached对计算单元结果进行缓存的方法,基于此方法对系统架构进行重新设计,并对日历搜索引擎系统进行性能优化。实验结果显示该优化方案减少了系统响应时间,使系统性能得到了大幅度的提升,为民航运价领域中日历搜索引擎系统的优化提供了方法和理论支持。关键词:日历搜索引擎;Memcached;最低运价搜索;民航中图分类号:TP319文献标志码:AOptimaldesignandimplementationofcalendarshoppingsystemb

3、asedonMemcachedXUEXianpeng1,PENGMingtian1,2,HEHuaiqing1(1.SchoolofComputerScienceandTechnology,CivilAviationUniversityofChina,Tianjin300300,China; 2.ResearchandDevelopmentCenter,TravelSkyTechnologyLimited,Beijing100176,China)Abstract:Concerningtheproblemoflargecomputat

4、ion,slowresponseandrepeatedcomputationintravelskybasedCalendarShopping(CS)system,anefficientmethodwasproposedtocachecalculationresultsofunitinthispaper.Thesystemarchitecturewasredesignedandtheperformanceofcalendarshoppingsystemwasoptmiized.Theexpermientalresultsshowthatt

5、hepresentedmethodcanreducethesystemresponsetmieandmiprovetheperformanceofthesystemsignificantly,alsoitprovidesthemethodandtheoreticalsupportforcalendarshoppingsystemincivilaviationfield.Keywords:CalendarShopping(CS);Memcached;LowestFareSearch(LFS);civilaviation0引言构的Tuxed

6、oService。它需要调用OPENAV系统获取AV信息,通过分布式Oracle数据库获得必要的运价和规则信息,航日历搜索引擎(CalendarShopping,CS)产品是中国民航空公司直销网站通过航信互联网订座引擎(InternetBooking信息网络股份有限公司推出的用于支持航空公司直接销售渠Engine,IBE)接口接入CS系统。网站根据客户要求构造请道的结合可用座位的专用系统。引擎一次查询即可查询到指求,并通过IBE平台将其转发给CS系统。IBE获取XML形定时间范围内每天的最低可用运价,从而避免了用户在进行式的响应结果并转发

7、回调用网站,由该网站对响应结果进行机票选择时多次查询、反复比较。这一方面节省了用户的时解析,为客户进行个性化的展示。CS处理流程如图2所示。间,增加了顾客的购票体验;另一方面减轻了多次查询给服务器带来的压力。在国外也提供了类似的最低运价搜索(LowerFareSearch,LFS)服务,在美国,以CarlG.Demarcken为首的开发团队主要基于并行技术和缓存机制对其进行性能优化和系统改造[1-4]。本课题在中航信已有日历搜索引擎产品的基础上,基于Memcached技术对其进行优化设计和实现。本文首先对CS架构和Mecached的工作原

8、理进行了简单介绍;然后基于Memcached对CS系统进行优化设计和实现;最后给出了实验结果及分析。实验结果表示,该优化方案提图1CS系统整体架构高了民航运价领域中CS的响应速度并降低了系统

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。