欢迎来到天天文库
浏览记录
ID:39106130
大小:5.66 MB
页数:67页
时间:2019-06-24
《MPP集群数据库集群上失效转移机制的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、万方数据MPP集群数据库集群上失效转移机制的设计与实现DesignandImplementoffailoveronMPPClusterDatabase领’域:研究生:指导教师:企业导师:软件工程徐春鹏孟昭鹏教授张绍勇高工天津大学软件学院二零一五年十二月万方数据独创性声明IIIIIIIIIIilliIIIIIIIY3174149本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他入已经发表或撰写过的研究成果,也不包含为获得墨壅盘鲎或其他教育机构的学位或证书而使用过的材料
2、。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。学位论文作者签名:黼签字日期.缈年伽/日学位论文版权使用授权书本学位论文作者完全了解歪壅态堂有关保留、使用学位论文的规定。特授权丞鲞盘鲎可以将学位论文的全部或部分内容编入有关数据库进行检索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。(保密的学位论文在解密后适用本授权说明)学位论文作者签名:编胁签字日期:厶口矿’年7上月f日新躲蹦签字日期:力矿年f上月/日万方数据摘要随着社会信息化程度逐步提高
3、,人们在生活中处理的数据出现爆炸性的增长,我们当今已经完全进入了“大数据时代”。数据,已经渗透到当今每一个行业和业务职能领域,成为重要的生产因素。人们对于海量数据的挖掘和运用的需求,同时推动者数据库软件技术不断的创新发展。国内某著名数据库公司在列存储数据库基础上开发的一款SharedNothing架构的分布式并行数据库集群,具备高性能、高可用、高扩展特性,可以为超大规模数据管理提供高性价比的通用计算平台。但随着集群规模的扩大,在面对几十上百个节点的集群环境,7*24小时无间断的线上服务的要求,与“两阶段提交”策略相同,系统中原有的基于“类
4、两阶段提交”策略的集群分布式事务实现,也存在着极端情况下无法确定是否提交成功的困境。.本文描述了在原有产品架构基础上,通过引入失效转移机制,弥补原有MPP集群分布式事务两阶段提交过程中出现异常所产生的问题,解决了产品在异常情况下可能导致数据完整性被破坏,数据不一致的问题,使得该MPP集群数据库产品更加稳定可靠。本文通过需求分析,系统架构设计,详细设计,编码实现及测试一步步的向大家介绍这套机制从分析设计到最终实现的全过程,最后还会对于当前工作进行总结并对今后可能的进一步工作进行必要展望。关键词:数据库;分布式:集群事务;失效转移;高可用万方
5、数据ABSTRACTWiththedegreeofsocialinformationgraduallyimprove,Peopledealswiththeexplosivegrowthofthedatainthedailylife.AndNow,Wereallyhaveenteredtheeraof“bigdata”.Data。haspenetratedintoeveryindustryandbusinessfields;Data,becomeanmoreandmoreimportantfactorinproduction.People’
6、Sdemandforthemininganduseofmassivedata,Promotetheinnovationanddevelopmentofdatabasesoftwaretechnology.MPPClusterDataBaseisadistributedparalleldatabasecluster.whichisdevelopedonthebasisofthedataofNothingShared.MPPClusterDataBasehashighiperformance,highavailability,highscal
7、ability,andcanprovidehighperformanceandcostdatamanagementforthelargescaledatamanagement.However,withtheexpansionofthescaleofthecluster,inthefaceoftensofhundredsofnodesoftheclusterenvironment,7*24hoursofuninterruptedservicerequirements,thesystemoftheoriginalbasedonthe‘‘two
8、phasecommitstrategyclusterdistributedtransactions”,it"Shighavailabledefectsnodoubtexposed.Thispa
此文档下载收益归作者所有