一种跨数据库迁移的数据比对方法、装置、系统及介质制造方法及图纸

技术编号:40747693 阅读:23 留言:0更新日期:2024-03-25 20:04
本发明专利技术公开了一种跨数据库迁移的数据比对方法、装置、系统及介质,包括:通过大数据组件拉取待校验数据;将所述待校验数据按照表类型进行分类,根据所述表类型拼接对应的查询语句执行查询操作;根据查询结果以表为单位进行数据逐级比对,获得差异化数据;根据全量数据和增量数据的性质通过预设修正策略对所述差异化数据修复。本申请通过根据表的类型进行逐级比对,将差异化数据进行落盘和修复,提高数据比对的灵活性,增加数据比对结果的可视性。

【技术实现步骤摘要】

本专利技术涉及数据库,尤其涉及一种跨数据库迁移的数据比对方法、装置、系统及介质


技术介绍

1、近些年来,信息数据呈现快速增长态势,数据规模体量不断增大,开源商业不断变化,云化趋势明显,国产化趋势加剧,这些变化都导致对数据库存储容量、数据计算需求有了更高的要求,也推动着生企业在基础设施层面不断革新,进而不断推动数据库向前进一步发展。因此带来了数据库迁移的诉求,伴随着同构或者异构数据库之间数据迁移的普及化和常态化,针对于数据迁移前后的数据比对校验环节显的尤为重要。

2、基于此,国内外关系型数据库数据比对技术得以发展,然而目前大多是采用导出两端表全列数据或导出源端表全列数据而对目的端查询数据的方式来进行全量或增量数据比对。对于全量比对来说,导出两端数据库的静态数据形成文件进行比对的操作造成导出的数据文件过大,解析慢,效率相对较低,没有考虑不同类型表比对的时间成本。对于增量比对来说,由于增量数据的动态变化,在导出增量数据的时候无法确认增量数据的实时有效性,使得比对的结果不够准确。

3、因此,现有技术还有待于改进和发展。


<本文档来自技高网...

【技术保护点】

1.一种跨数据库迁移的数据比对方法,其特征在于,包括:

2.根据权利要求1所述的跨数据库迁移的数据比对方法,其特征在于,所述将所述待校验数据按照表类型进行分类,根据所述表类型拼接对应的查询语句执行查询操作,包括:

3.根据权利要求2所述的跨数据库迁移的数据比对方法,其特征在于,所述将所述校验数据按照表类型进行分类,包括:

4.根据权利要求3所述的跨数据库迁移的数据比对方法,其特征在于,所述根据所述表类型获取对应的查询条件,包括:

5.根据权利要求1所述的跨数据库迁移的数据比对方法,其特征在于,所述根据查询结果以表为单位进行数据逐级比对,获得...

【技术特征摘要】

1.一种跨数据库迁移的数据比对方法,其特征在于,包括:

2.根据权利要求1所述的跨数据库迁移的数据比对方法,其特征在于,所述将所述待校验数据按照表类型进行分类,根据所述表类型拼接对应的查询语句执行查询操作,包括:

3.根据权利要求2所述的跨数据库迁移的数据比对方法,其特征在于,所述将所述校验数据按照表类型进行分类,包括:

4.根据权利要求3所述的跨数据库迁移的数据比对方法,其特征在于,所述根据所述表类型获取对应的查询条件,包括:

5.根据权利要求1所述的跨数据库迁移的数据比对方法,其特征在于,所述根据查询结果以表为单位进行数据逐级比对,获得差异化数据之后,包括:

6.根据权利要求1所述的跨数据...

【专利技术属性】
技术研发人员:徐银红李从兵
申请(专利权)人:金篆信科有限责任公司
类型:发明
国别省市:

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

1