资源描述:
《中国铁路12306在线售票系统技术介绍——信息科技概论课程论文》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、中国铁路12306在线售票系统技术介绍——《信息科学与技术概论》课程报告自动化系56班金帆,2015011506,E-mail:jinf15@mails.tsinghua.edu.cn摘要:本文通过概述相关资料,分析中国铁路12306在线售票系统的技术特点,与其他大规模服务型网站的技术进行对比,说明其早期版本效率低下的原因,梳理后续的优化与改进,并探讨未来进一步完善的可能方向。本文还将介绍相比于航空售票、电子商务和搜索引擎,铁路售票在技术上的难点(如席位多站复用)尤其是通用计算系统对海量数据的高速并行化处理的难题。最后本文
2、将用简单加权平均滤波分析来预测2020年前春运期间12306在线订票网站的最大需求数量。关键词:在线售票,并行处理,通用计算系统,事务处理,加权平均滤波TechnicalIntroductiontothe12306.cnWebsite,ChinaRailway’sOnlineTicketReservationSystem-TermPaperonIntroductiontoInformationScienceandTechnologyJINFan,Class56,Dept.Automation,2015011506,E-ma
3、il:jinf15@mails.tsinghua.edu.cnAbstract:ThispaperiswrittentoanalyzetheuniquetechniquesusedinChinaRailway’s12306.cnonlineticketreservationsystembyreviewingrelatedliterature.Bycontrastwithothermassiveservice-orientedwebsites,theinefficientperformanceofitsearlyversio
4、nswillbedemonstrated,theoptimizationofitssucceedingversionssummarized,andtheprospectofpotentialfutureimprovementsdiscussed.Also,emphasiswillbelaidonitsexclusivetechnicaldifficulties(forexample,seatallocationamongmultiplestationsinaline)comparedwithflightticketbook
5、ingsystem,e-commercewebsitesandsearchengines,especiallythoseinmassivedata’shigh-speedconcurrentprocessingwithgeneral-purposecomputingsystem.Lastly,theweightedaveragefilteringmethodisemployedtoforecastfuturedemandgrowthofthereservationsystemsduringtheSpringFestival
6、travelseasonbefore2020inChina.KeyWords:ticketingandreservation,concurrentprocessing,general-purposecomputingsystem,transactionprocessing,weightedaveragefilter【引文】中国铁路12306在线售票系统自2010年开通以来,面对巨大的访问请求,曾多次出现响应缓慢甚至崩溃的情况[1][2],而对于其原因,很多人表示不理解[3]。因此,本文将从技术层面上,概述相关问题的一些研究
7、成果,并以此来解答12306网站曾经频繁崩溃,而很多其他大规模服务网站(如电子商务网站、银行网站)并未在高访问量下出现响应缓慢的原因。后文将指出,铁路售票系统的难点主要有:1)一趟车次多个停靠站,涉及到席位的复用分配问题;2)禁止脏读、不可重复读的条件下实现并行或分布式计算;3)实名制带来的与外部的公安数据库进行通信、操作流程延长的问题;4)采用通用计算系统而不是金融业广泛采用的专用计算系统,硬件层面上难以优化效率的问题。同时,近年来12306网站的效率和稳定性有所提高[4]。本文也将梳理已经进行的优化措施,如采用Pivo
8、talGemFire分布式集群内存数据技术[5]、部分任务升级到阿里云计算平台[6]等,并对未来的优化前景及春运需求高峰的变化趋势进行展望和加权平均滤波分析。1/6[Introduction]Sincelaunchedin2010,theChinaRailway’sOnlineTicketReserva