- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分布式数据库中间件驱动模块的设计与实现-软件工程专业论文
万方数据 万方数据 Classified Index: TP311 U.D.C.: 621.3 Dissertation for the Master?s Degree in Engineering DESIGN AND IMPLEMENTATION OF DRIVER MODULE FOR DISTRIBUTED DATABASE MIDDLEWARE Candidate: Qiao Hongyu Supervisor: Associate Prof. Chen Yin Associate Supervisor: Senior Engineer He Zhenxing Academic Degree Applied for: Master of Engineering Speciality: Software Engineering Affiliation: School of Software Date of Defence: June, 2014 Degree-Conferring-Institution: Harbin Institute of Technology 哈尔滨工业大学工程硕士学位论文 哈尔滨工业大学工程硕士学位论文 摘 要 随着信息技术的发展,人们对于数据的存储与检索的观念发生了巨大的变 化。人们更倾向于将个人数据保存到互联网中,比如社交网络等。现在,越来 越多的数据也都从个人的硬盘转移到了互联网上。当数据量到达一定规模后, 这些数据就被称为海量数据。现如今,数据库的发展速度已经明显慢于数据的 增长速度。为了能够快速且稳定地管理这些数据,我们就需要使用分布式数据 库。 分布式数据库将数据分散到不同的数据存储服务器中。当上层应用对数据 进行操作时,中间件会根据数据的分布规则去对应的数据存储服务器上获取数 据,从而减少平均每台服务器的并发数,进而在整体上提高数据库的性能。分 布式数据库中间件严格遵循 MySQL 的通信协议和 SQL 标准,同时它还处在应 用层和数据库集群的中间,通过截获客户端发往服务器的数据,并对 SQL 或者 其他请求进行分析、重构和转发,将语句发往对应的 MySQL 数据库实例;再 从相应的数据库获取信息,转发至对应的客户端。通过该中间件可以方便地对 后端数据库集群进行不同层次分布式部署。这样,分布式数据库就有了传统关 系型数据库的特点,也有分布式数据库的优点。 本文主要描述分布式数据库中间件驱动模块的设计与实现。驱动模块包含 三部分内容:数据通信、集群管理和执行计划构建。数据通信功能主要使用 ACE 自适配通信环境(ADAPTIVE Communication Environment)进行开发,用来实 现中间件与客户端应用、中间件与 MySQL 服务器的数据通信,同时还能对部 分常用的 MySQL 数据包进行解析。 集群管理的主要功能有对数据库集群状态的监控;实现数据库集群读写分 离、负载均衡、故障切换和回切;对数据库集群进行逻辑划分,实现数据库分 片。读写分离和负载均衡可以有效地缓解高并发带来的性能损耗。故障切换和 回切功能给集群提高了可靠性。集群采用双机互备、一主多从的解决方案,这 样可以避免由于单点故障导致整个集群不可用的问题。 执行计划构建主要是设计和实现了数据导入语句 LOAD DATA INFILE、排 序查询语句 SELECT ORDER BY LIMIT 和数据定义语言 DDL(Data Definition Language)。在实现执行计划过程中,使用了大量的优化方案和排序算法,从而 提高了语句执行的性能。 最后,对需求中提出的全部功能进行了测试。同时,还对分布式数据库中 I - 间件驱动模块的数据导入语句和排序查询语句进行了性能测试,以保证在实现 过程中没有执行效率和性能的回落。测试通过后驱动模块已经可以交付使用, 并且成为了整个分布式数据库中间件的重要组成部分。 关键字: 分布式数据库;中间件;集群管理;执行计划构建 II - Abstract With the development of the information technology, People have changed their attitude a lot on data storage and retrieval. People prefer to keep the data in the Internet, such as Social Network Service. And now, more and more data are stored into the Internet instead of personal hard disk. When there are a lot
您可能关注的文档
- 典型三维非同温像元的温度与发射率反演研究-摄影测量与遥感专业论文.docx
- 典型一次性机械零件设计及其应用研究-机械制造及其自动化专业论文.docx
- 典型人物电视纪实作品的人性化创作研究-艺术学专业论文.docx
- 典型二价重金属污染水源水的供水应急控制处理方案-环境工程专业论文.docx
- 典型人物报道的影像叙事研究——以纪录片《寻找最美乡村教师》为例-新闻学专业论文.docx
- 典型中庭空间形态的声环境分析及设计策略研究-建筑技术科学专业论文.docx
- 典型体积成形工艺碳排放模型研究-材料加工工程专业论文.docx
- 典型农药与对羟基苯甲酸酯的人体暴露研究-环境科学专业论文.docx
- 典型几何特征的数控机床在线测量技术-机械工程专业论文.docx
- 典型体型体育场风荷载风环境CFD数值模拟分析-结构工程专业论文.docx
最近下载
- 奥太氩弧焊机使用说明书WSME-350III使用说明书.pdf VIP
- 《数字逻辑第4版》习题答案.ppt VIP
- (大一上学期期末习题.doc VIP
- 大一英语期末期末考试试题内含答案.pdf VIP
- 大一上英语期末考试模拟试卷.doc VIP
- 教你成为健身达人知到智慧树期末考试答案题库2024年秋成都师范学院.docx VIP
- 2023年大学_热力学统计物理第五版(汪志诚著)课后答案下载.pdf VIP
- 智慧树2022《教你成为健身达人》章节测试答案 .docx VIP
- 教你成为健身达人智慧树答案.docx VIP
- 年月日(教学设计)-2024-2025学年三年级上册数学西师大版.docx VIP
有哪些信誉好的足球投注网站
文档评论(0)