首页> 中文学位 >异构数据库迁移中间件的设计与实现
【6h】

异构数据库迁移中间件的设计与实现

代理获取

目录

第一个书签之前

展开▼

摘要

数据迁移,又称之为数据移植,是指从一种数据环境(源数据库)中提取数据,根据需要迁移或移植到另一种数据环境(目标数据库)中;目前数据迁移除了基本的数据复制功能,还需要实现数据订阅功能以及基于数据迁移与数据订阅功能的多样化需求。 当前研究设计的数据迁移中间件,主要包含数据迁移与数据订阅两大功能模块,数据迁移模块又主要分为全量迁移(将源端数据库所有数据进行迁移)与增量迁移(将源端数据库产生的数据更新在目标端进行回放)。其中全量迁移能够实现数据在异构数据库之间的高速复制,完全能够满足现有的数据异地备灾等功能需求;增量迁移能够实现数据实时同步,主要应用于数据的不停服迁移等市场需求,但是随着互联网产业的发展,对于增量迁移的实时性提出了更高的要求,从而衍生出了数据的异地多活等更复杂的增量迁移需求;数据订阅功能指的是将数据信息封装成消息存放在一个消息队列中,让消费者可以自由消费消息队列中的消息,从而实现生产者与消费者的解耦,提高系统工作效率,主要可以应用在目前的异步消息通知、应用缓存更新等方面。 本文实现的异构数据库迁移中间件也同时实现了这三个主要的功能,包括全量数据迁移,增量数据迁移,数据订阅;能够满足类似不停服数据迁移、数据异地灾备、异地多活(单元化)、跨境数据同步、实时数据仓库、查询报表分流、缓存更新、异步消息通知等功能。

著录项

  • 作者

    黄贤旭;

  • 作者单位

    华中科技大学;

  • 授予单位 华中科技大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 方少红;
  • 年度 2018
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类
  • 关键词

    异构; 数据库迁移; 中间件;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号