一种数据库迁移方法、装置、设备、存储介质及产品制造方法及图纸

技术编号:42324175 阅读:17 留言:0更新日期:2024-08-14 16:03
本发明专利技术公开了一种数据库迁移方法、装置、设备、存储介质及产品,涉及大数据技术领域。该数据库迁移方法包括:响应于接收到的携带待更新数据的数据更新指令,获取待更新数据在源数据库中对应的目标数据库表标识;基于目标数据库表标识在源数据库和目标数据库中进行待更新数据的同步更新;在待更新数据对应的数据保留有效期内,根据目标数据库和源数据库中待更新数据所属待更新数据库表的数据一致性情况确定对应的数据迁移成功情况。通过基于待更新数据在源数据库中对应的目标数据库表标识,分别对源数据库和目标数据库进行同步更新,并在到达数据保留有效期后完成源数据库和目标数据库的数据同步,实现了数据库的不停业切换,应用场景广泛。

【技术实现步骤摘要】

本专利技术实施例涉及大数据,尤其涉及一种数据库迁移方法、装置、设备、存储介质及产品


技术介绍

1、随着各类互联网系统需要处理和保存的业务数据的指数级增长,现有数据库存在迁移的需求。在相关技术中,数据库切换方法包括不停业切换和停业切换两种方式,其中,不停业切换方式在数据库写入高频业务数据时,存在同步更新不及时的问题,需要事后追加数据;不停业切换方式对于一些要求不间断提供服务的业务系统则无法适用,即存在应用场景单一的问题。


技术实现思路

1、本专利技术实施例提供一种数据库迁移方法、装置、设备、存储介质及产品,用以解决现有数据库迁移方法存在的同步更新不及时以及应用场景单一的问题。

2、第一方面,本专利技术实施例提供了一种数据库迁移方法,其中,该方法包括:

3、响应于接收到的携带待更新数据的数据更新指令,获取待更新数据在源数据库中对应的目标数据库表标识;

4、基于目标数据库表标识在源数据库和目标数据库中进行待更新数据的同步更新;

5、在待更新数据对应的数据保留有效期内本文档来自技高网...

【技术保护点】

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

2.根据权利要求1所述的方法,其特征在于,在所述数据更新指令包括数据插入指令的情况下,所述获取所述待更新数据在源数据库中对应的目标数据库表标识,包括:

3.根据权利要求1所述的方法,其特征在于,在所述数据更新指令包括:数据删除指令和数据修改指令的情况下,所述获取所述待更新数据在源数据库中对应的目标数据库表标识,包括:

4.根据权利要求2所述的方法,其特征在于,在所述数据更新指令包括数据插入指令的情况下,所述基于所述目标数据库表标识在所述源数据库和目标数据库中进行所述待更新数据的同步更新,包括:

5...

【技术特征摘要】

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

2.根据权利要求1所述的方法,其特征在于,在所述数据更新指令包括数据插入指令的情况下,所述获取所述待更新数据在源数据库中对应的目标数据库表标识,包括:

3.根据权利要求1所述的方法,其特征在于,在所述数据更新指令包括:数据删除指令和数据修改指令的情况下,所述获取所述待更新数据在源数据库中对应的目标数据库表标识,包括:

4.根据权利要求2所述的方法,其特征在于,在所述数据更新指令包括数据插入指令的情况下,所述基于所述目标数据库表标识在所述源数据库和目标数据库中进行所述待更新数据的同步更新,包括:

5.根据权利要求3所述的方法,其特征在于,在所述数据更新指令包括:数据删除指令和数据修改指令的情况下,所述基于所述目标数据库表标识在所述源数据库和目标数据库中进行所述待更新数据的同步更新,包括:

6.根据权利要求1所述的方法,其特征在于,所述根据所述目标数据库和所述源数据库中所述待更新数据所属待更新数据库表的数据一致性情况确定对应的数据迁移成功情况,包括:

7.根据权利要求6所述的方法,其特征在于,在所述源数据库中的数据未成功迁移至所述目标数据库的情况下,还包括:

8.根据权利要求1-7任一项所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:谭豪杰陈大平胡江陈宏尧罗蕾
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1