欢迎来到天天文库
浏览记录
ID:35179904
大小:2.79 MB
页数:61页
时间:2019-03-20
《基于mycat的分布式数据存储研究与应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、东华大学硕士学位论文基于MyCAT的分布式数据存储研究与应用专业名称:计算机技术作者姓名:王葱指导教师:陈德华;朱忆学校代码:10255学号:2141571基于MyCAT的分布式数据存储研究与应用RESEARCHANDAPPLICATIONOFDISTRIBUTEDDATASTORAGEBASEDONMYCAT学科专业:计算机技术作者:王葱指导教师:陈德华企业导师:朱忆答辩日期:2016年5月东华大学计算机科学与技术学院ComputerScienceandTechnologyDonghuaUniversity2016年4月东华
2、大学专业学位硕士学位论文答辩委员会成员名单姓名职称职务工作单位备注曹奇英教授答辩委员会主席东华大学姚砺副教授答辩委员会委员东华大学朱明副教授答辩委员会委员东华大学朱国进副教授答辩委员会委员东华大学潘乔副教授答辩委员会委员东华大学朱忆高级工程师答辩委员会委员东软集团潘乔副教授答辩委员会秘书东华大学硕士研究生学位论文基于MyCAT的分布式数据存储研究与应用基于MyCAT的分布式数据存储研究与应用摘要随着互联网、云计算和物联网技术的蓬勃发展,数据不断积累,各行各业都面临着大数据的挑战。目前,关系数据库仍然是大多数企业采用的主流数据存储方式
3、。但是,传统集中式的关系数据库在大数据存储与处理上仍存在许多不足,例如读写效率低、可扩展性差等。这些不足制约了集中式关系数据库在大数据领域的推广应用。因此,如何使用关系数据库解决大数据存储的问题,已成为学术界和产业界的研究热点。分布式关系数据库作为大数据存储与处理的主要解决方案之一,通过构建分布式集群,将原先集中在单个数据库中的数据进行分片,并存储到集群中的各个节点上,依靠各个节点的协同工作实现大数据的存储与处理。由于数据的分布存储使得数据操作往往需要跨多个节点进行,给数据的处理带来了诸多问题。因此在实际应用中,为了屏蔽分布式环境下
4、数据处理的复杂性,分布式数据库往往采用中间件作为代理,整合集群中各个节点,实现分布式处理,从而降低分布式数据库使用的复杂性。为此,本文分析了当前主流的分布式数据存储方案及存在的问题,在此基础上通过引入MyCAT分布式数据库中间件,结合某房产交易系统存储扩展的具体需求,提出了基于MyCAT的分布式数据存储设计及实现方案。本文的具体工作内容如下:1)对当前分布式数据库的主流扩展方法进行了分析,比较了几种典型的分布式数据库中间件的特性和优缺点。在此基础上,重点阐述了MyCAT分布式数据库中间件的技术特性及原理。2)结合某房产交易系统的项目
5、背景和业务特点,对该系统的存储扩展方案进行需求分析。3)根据上述需求分析,基于MyCAT对该房产交易系统的分布式数据存储方案进行详细设计,提出了基于MyCAT的分布式数据存储方案中对数据分片、跨库查询、读写分离以及高可用性保障等功能的设计方案。4)根据上述的设计方案,结合对房产交易系统的实际存储扩展过程,对基于MyCAT的分布式数据存储方案进行具体实现。I硕士研究生学位论文基于MyCAT的分布式数据存储研究与应用本文提出的基于MyCAT的分布式数据存储方案,使用MySQL作为底层物理存储实例,将MyCAT作为中间层整合底层存储实例,
6、并对其之上的应用层提供了易用的分布式数据库服务,在实现数据分布式存储的同时最大程度地降低了对应用的影响。本文最后通过使用该方案对房产交易系统成功进行扩展,验证了该方案的可行性。关键词大数据,分布式关系数据库,中间件,MyCAT,MySQLII硕士研究生学位论文基于MyCAT的分布式数据存储研究与应用RESEARCHANDAPPLICATIONOFDISTRIBUTEDDATASTORAGEBASEDONMYCATABSTRACTAstheflourishofthetechnologyofInternet,cloudcomputing
7、andInternetofthings,thedatacontinuetoaccumulateandthesizeofdataisrisingrapidly.ThechallengeofBigDatacanbefoundineveryfield.Currently,Relationaldatabaseisstillthemainstreamdatastoragemethodadoptedbymostenterprises.However,traditionalcentralizedrelationaldatabasearegradu
8、allyrevealeditsflawswhenstoringandprocessingmassdata,suchaslowread/writeefficiency,poorscalability,whichseverelyrestr
此文档下载收益归作者所有