首页> 中文学位 >MPP集群数据库集群上失效转移机制的设计与实现
【6h】

MPP集群数据库集群上失效转移机制的设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 开发背景及待解决的问题

1.2 国内外开发状况

1.3 当前解决方案以及困境

1.4 本文的主要任务以及组织结构

第二章 背景知识及相关技术介绍

2.1 MPP cluster Database集群数据库产品架构及核心组件介绍

2.2 失效转移机制简介

第三章 需求分析

3.1 系统目标以及待解决的问题

3.2 需求分析过程

3.3 导出的需求点

第四章 系统架构设计

4.1 系统架构设计思路

4.2 系统框架流程

4.3 系统框架的关键点

第五章 系统详细设计与实现

5.1 系统中基本的数据结构与接口

5.2 失效转移机制中的关键流程

第六章 单元测试与系统测试

6.1 单元测试

6.2 系统测试

第七章 论文总结与展望

7.1 论文总结

7.2 未来展望

参考文献

附录

致谢

展开▼

摘要

随着社会信息化程度逐步提高,人们在生活中处理的数据出现爆炸性的增长,我们当今已经完全进入了“大数据时代”。数据,已经渗透到当今每一个行业和业务职能领域,成为重要的生产因素。人们对于海量数据的挖掘和运用的需求,同时推动者数据库软件技术不断的创新发展。
  国内某著名数据库公司在列存储数据库基础上开发的一款Shared Nothing架构的分布式并行数据库集群,具备高性能、高可用、高扩展特性,可以为超大规模数据管理提供高性价比的通用计算平台。但随着集群规模的扩大,在面对几十上百个节点的集群环境,7*24小时无间断的线上服务的要求,与“两阶段提交”策略相同,系统中原有的基于“类两阶段提交”策略的集群分布式事务实现,也存在着极端情况下无法确定是否提交成功的困境。
  本文描述了在原有产品架构基础上,通过引入失效转移机制,弥补原有MPP集群分布式事务两阶段提交过程中出现异常所产生的问题,解决了产品在异常情况下可能导致数据完整性被破坏,数据不一致的问题,使得该MPP集群数据库产品更加稳定可靠。
  本文通过需求分析,系统架构设计,详细设计,编码实现及测试一步步的向大家介绍这套机制从分析设计到最终实现的全过程,最后还会对于当前工作进行总结并对今后可能的进一步工作进行必要展望。

著录项

  • 作者

    徐春鹏;

  • 作者单位

    天津大学;

  • 授予单位 天津大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 孟昭鹏,张绍勇;
  • 年度 2015
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.131;
  • 关键词

    数据库; MPP集群; 分布式事务; 失效转移机制;

  • 入库时间 2022-08-17 11:19:22

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号