[发明专利]数据迁移的方法、装置、电子设备和存储介质在审
申请号: | 201711481762.8 | 申请日: | 2017-12-29 |
公开(公告)号: | CN110019139A | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | 康雅萍;岳东祺;陈熠;王洪伟;霍海燕;李敏捷 | 申请(专利权)人: | 中国移动通信集团内蒙古有限公司;中国移动通信集团公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/25;G06F16/28 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;李相雨 |
地址: | 010010 内蒙古*** | 国省代码: | 内蒙古;15 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 第一数据 关系型数据库 转换 存储介质 电子设备 数据存储 数据迁移 域名转换 域值转换 文档 字段 快速搜索 记录 数据库 | ||
本发明实施例提供一种数据迁移的方法、装置、电子设备和存储介质。所述方法包括获取Domino数据库的多个文档,每一文档包括第一数据和第二数据,所述第一数据的属性为域名,所述第二数据的属性为域值;将第一数据的属性由域名转换为字段,并将第二数据的属性由域值转换为记录;将转换后的第一数据和转换后的第二数据存储至关系型数据库的数据表中。所述方法通过将第一数据的属性由域名转换为字段,并将第二数据的属性由域值转换为记录,将转换后的第一数据和转换后的第二数据存储至关系型数据库的数据表中,可以有效的利用关系型数据库的优势,实现快速搜索。
技术领域
本发明实施例涉及计算机技术领域,特别是一种数据迁移的方法、装置、电子设备和存储介质。
背景技术
Domino系统是一种群组工作软件,用于辅助多人协同工作,从而突破平台、技术、组织和地理上的限制,充分实现信息与技术方面的共享。Domino系统包括Domino服务器和Domino数据库。
Domino数据库是文档型数据库,通常用于存储历史数据,如历史公文,历史公文是国家行政机关或企事业单位在行政管理过程中已经形成的具有法定效力和规范体式的文书,是依法行政和进行公务活动的重要工具。
历史公文具有三个特点:数据量大、属于非结构化数据和常查阅。
数据量大:记录了某企业十几年甚至更长时间的历史公文。
非结构化数据:指数据结构不规则或不完整,没有预定义的数据模型,不方便用数据库的二维数据表来表现的数据。
常查阅:在遇到一些事件时,需查阅公文来,以决策事件处理方法。
可以理解的是,相较于其他新型的数据库,Domino数据库属于文档型数据库,向用户展示文档,不如数据表直观,且不利于数据搜索。
现有技术中发现Domino数据库的缺陷,提出将Domino中的历史数据迁移至关系型数据库的解决方案。
关系型数据库是基于J2EE(Java 2 Platform Enterprise Edition,Java2平台企业版)代码,使用集合代数等数学概念来处理数据的数据库。关系型数据库以数据表的格式存储数据,使用SQL(Structured Query Language,结构化查询语言)可以实现数据的快速检索。
简单介绍现有技术中将Domino的历史数据迁移至关系型数据库的方案:
将domino的待迁移的文档转化为HTML(Hyper Text Markup Language,超文本标记语言)的格式,先保存到第三方的文档服务器中进行集中管理,然后存储至关系型数据库中。
该方案的缺点在于,将文档保存为HTML格式,关系型数据库的SQL无法对HTML格式的文档进行检索,可以使用ajax(asynchronous javascript and XML,异步的java脚本和可扩展标记语言)插件进行搜索,而SQL的查询速度和性能都优于ajax。
也就是说,现有技术的方式不能有效利用关系型数据库的优点,不能使用SQL来快速查询和定位文档,迁移至关系型数据库后,搜索的效率不高。
发明内容
针对现有技术的缺陷,本发明实施例提供一种数据迁移的方法、装置、电子设备和存储介质。
一方面,本发明实施例提供一种数据迁移的方法,所述方法包括:
获取Domino数据库的多个文档,每一文档包括第一数据和第二数据,所述第一数据的属性为域名,所述第二数据的属性为域值;
将第一数据的属性由域名转换为字段,并将第二数据的属性由域值转换为记录;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团内蒙古有限公司;中国移动通信集团公司,未经中国移动通信集团内蒙古有限公司;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711481762.8/2.html,转载请声明来源钻瓜专利网。