数据库迁移方法、装置、设备、存储介质和系统制造方法及图纸

技术编号:32355320 阅读:30 留言:0更新日期:2022-02-20 03:14
本发明专利技术实施例提供一种数据库迁移方法、装置、设备、存储介质和系统,该方法包括:采集源数据库的元信息;根据所述元信息确定源数据库的多种特征标签;根据所述多种特征标签确定源数据库的画像信息;根据所述画像信息确定目标数据库,以将源数据库迁移到目标数据库。通过对源数据库进行自动的画像分析,可以从很多维度来综合、准确地刻画源数据库,画像结果作为目标数据库的选择依据,能够使得选择出的目标数据库与源数据库更加匹配,更适宜用作源数据库的迁移对象。库的迁移对象。库的迁移对象。

【技术实现步骤摘要】
数据库迁移方法、装置、设备、存储介质和系统


[0001]本专利技术涉及互联网
,尤其涉及一种数据库迁移方法、装置、设备、存储介质和系统。

技术介绍

[0002]当用户想要使用新的数据库系统时,便需要进行数据库迁移,即将源数据库中数据迁移到目标数据库中。
[0003]在数据库迁移过程中,通常分为迁移可行性分析,迁移实施,迁移验收几个阶段。其中,在迁移可行性分析阶段,通常是人工分析,导致对于使用和管理数据库经验不足的用户,无法得到客观准备的评估结果,进而影响目标数据库的选择。

技术实现思路

[0004]本专利技术实施例提供一种数据库迁移方法、装置、设备、存储介质和系统,用以选择与源数据库更加匹配的目标数据库来完成数据库迁移。
[0005]第一方面,本专利技术实施例提供一种数据库迁移方法,所述方法包括:
[0006]采集源数据库的元信息;
[0007]根据所述元信息确定所述源数据库的多种特征标签;
[0008]根据所述多种特征标签确定所述源数据库的画像信息;
[0009]根据所述画本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据库迁移方法,其特征在于,包括:采集源数据库的元信息;根据所述元信息确定所述源数据库的多种特征标签;根据所述多种特征标签确定所述源数据库的画像信息;根据所述画像信息确定目标数据库,以将所述源数据库迁移到所述目标数据库。2.根据权利要求1所述的方法,其特征在于,所述根据所述多种特征标签确定所述源数据库的画像信息,包括:根据设定的特征标签与评价指标之间的映射关系,确定所述源数据库对应的多种评价指标的取值,所述画像信息中包括所述多种评价指标的取值。3.根据权利要求1所述的方法,其特征在于,所述元信息中包括:所述源数据库中多个对象的结构信息;所述根据所述元信息确定所述源数据库的多种特征标签,包括:对所述多个对象的结构信息进行语法解析,以确定所述多个对象的特征标签;所述特征标签包括如下至少一种:语法特征标签、场景特征标签;其中,所述语法特征标签用于描述对象被使用的语法类型,所述场景特征标签用于描述对象被用作的用途。4.根据权利要求3所述的方法,其特征在于,所述对所述多个对象的结构信息进行语法解析,以确定所述多个对象的特征标签,包括:对目标对象的结构信息进行语法分析,以得到对应的抽象语法树,所述目标对象是所述多个对象中任一个;基于所述抽象语法树对所述结构信息进行语义分析,得到具有语义标记的抽象语法树,在所述具有语义标记的抽象语法树中,为树中节点标记上对应的语义信息;根据与所述源数据库对应的语法特征规则库,遍历所述具有语义标记的抽象语法树,以确定所述目标对象的语法特征标签。5.根据权利要求1所述的方法,其特征在于,所述元信息中包括:所述源数据库对应的运行状态数据;所述根据所述元信息确定所述源数据库的多种特征标签,包括:根据所述源数据库对应的运行状态数据,确定所述源数据库对应的性能特征标签。6.根据权利要求5所述的方法,其特征在于,所述运行状态数据中包括所述源数据库的至少一种运行状态信息和/或查询语句的执行状态信息;所述根据所述源数据库对应的运行状态数据,确定所述源数据库对应的性...

【专利技术属性】
技术研发人员:王廓于海涛张宗禹陈长城
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1