[发明专利]数据处理方法和装置、处理器及电子设备在审
| 申请号: | 202211001159.6 | 申请日: | 2022-08-19 |
| 公开(公告)号: | CN115292292A | 公开(公告)日: | 2022-11-04 |
| 发明(设计)人: | 郭亚楠;孙曦蕊;文洁;杨山珊 | 申请(专利权)人: | 中国工商银行股份有限公司 |
| 主分类号: | G06F16/21 | 分类号: | G06F16/21 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周春枚 |
| 地址: | 100140 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据处理 方法 装置 处理器 电子设备 | ||
本申请公开了一种数据处理方法和装置、处理器及电子设备,涉及人工智能领域,该方法包括:确定目标数据处理进程;依据预设的属性设置表对目标数据处理进程进行标注,得到目标数据处理进程的多个属性标签,其中,多个属性标签中至少包括以下属性标签:是否属于读/写逻辑、读/写类型、是否执行数据核对和是否处理幂等字段,读/写类型为以下之一:读/写新数据库、读/写旧数据库以及读/写新数据库和读/写旧数据库;依据多个属性标签和目标数据处理进程对新数据库和/或旧数据库的数据进行处理。通过本申请,解决了相关技术中在进行数据迁移时,不能灵活配置数据处理进程,导致对新旧数据库中数据处理效率比较低的问题。
技术领域
本申请涉及人工智能领域,具体而言,涉及一种数据处理方法和装置、处理器及电子设备。
背景技术
基于目前的产品国产化的趋势,需要对应用系统使用的数据库进行平移替换,现有的一些方式,主要为对新旧数据库进行双写的方式。双写是数据库迁移期间的常见方式,但是现有技术中并不能对每一个读写过程进行灵活配置,对每一个读写过程采用双写的方式,增加了数据库的负担,也影响了数据处理的效率。
针对相关技术中在进行数据迁移时,不能灵活配置数据处理进程,导致对新旧数据库中数据处理效率比较低的问题,目前尚未提出有效的解决方案。
发明内容
本申请的主要目的在于提供一种数据处理方法和装置、处理器及电子设备,以解决相关技术中在进行数据迁移时,不能灵活配置数据处理进程,导致对新旧数据库中数据处理效率比较低的问题。
为了实现上述目的,根据本申请的一个方面,提供了一种数据处理方法。该方法包括:确定目标数据处理进程,其中,所述目标数据处理进程用于对新数据库和/或旧数据库的数据进行处理;依据预设的属性设置表对所述目标数据处理进程进行标注,得到所述目标数据处理进程的多个属性标签,其中,所述多个属性标签中至少包括以下属性标签:是否属于读/写逻辑、读/写类型、是否执行数据核对和是否处理幂等字段,所述读/写类型为以下之一:读/写所述新数据库、读/写所述旧数据库以及读/写所述新数据库和读/写所述旧数据库;依据所述多个属性标签和所述目标数据处理进程对所述新数据库和/或所述旧数据库的数据进行处理。
进一步地,若所述目标数据处理进程为写所述新数据库和所述旧数据库,则依据所述多个属性标签和所述目标数据处理进程对所述新数据库和/或旧数据库的数据进行处理包括:建立与所述旧数据库的连接,并依据所述多个属性标签确定是否需要处理幂等字段;若需要对所述幂等字段进行处理,则对所述目标数据处理进程的第一幂等字段进行修改,得到处理后的目标数据处理进程;依据所述处理后的目标数据处理进程对所述旧数据库的数据执行写操作,若对所述旧数据库的数据的写操作成功,则建立与所述新数据库的连接;依据所述处理后的目标数据处理进程对所述新数据库的数据执行写操作。
进一步地,若需要对所述幂等字段进行处理,则对所述目标数据处理进程的第一幂等字段进行修改,得到处理后的目标数据处理进程包括:读取所述旧数据库的第二幂等字段;将所述第二幂等字段替换为所述第一幂等字段,得到所述处理后的目标数据处理进程。
进一步地,若所述目标数据处理进程为读所述新数据库和所述旧数据库,则依据所述多个属性标签和所述目标数据处理进程对所述新数据库和/或旧数据库的数据进行处理包括:建立与所述旧数据库的连接,并依据所述目标数据处理进程读取所述旧数据库中的第一目标数据,并将所述第一目标数据传输至第一目标对象;依据所述目标数据处理进程读取所述新数据库中的第二目标数据;依据所述多个属性标签确定是否需要执行数据核对,若需要进行数据核对,则对所述第一目标数据和所述第二目标数据进行核对,得到核对结果;若所述核对结果不一致,则触发异常信号,其中,所述异常信号用于提示第二目标对象对所述新数据库进行处理。
进一步地,所述方法还包括:若在预设时间段内所述核对结果均为一致,则将所述旧数据库关闭,通过所述新数据库提供服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211001159.6/2.html,转载请声明来源钻瓜专利网。





