【技术实现步骤摘要】
数据迁移方法及装置
本申请属于数据处理
,具体地说,涉及一种数据迁移方法及装置。
技术介绍
随着网络和计算机技术的发展,基于计算机技术的数据处理系统,实现了对数据的加工、整理、分析等处理操作,因此被广泛应用到不同的业务领域中,实现业务数据的处理。比如在一个实际应用中,数据处理系统可以与银行系统建立联接,进行公共事业缴费、信用卡还款、个人信息管理等业务操作,根据不同的业务操作,实现对业务数据的查询、增加或修改等处理操作。在数据处理系统生命周期演进过程中,为了适应不断扩大的业务内容,数据处理系统的功能会越来越复杂,为了提高数据处理性能,需要进行系统架构重新设计或优化,将部分功能拆解,重新构建实现该部分功能的新系统,也即重构系统,重构系统还可以被赋予新的功能,完成新业务的开发等。由于重构系统是基于原始的数据处理系统(称为源系统)重新构建获得,重构系统与源系统之间存在一定的数据依赖,因此,需要将源系统中与重构系统相关的待迁移数据迁移至重构系统。在现有技术中,将源系统中的待迁移数据迁移至重构系统通常是通过配置并执行迁移逻辑,将源系统中的待迁移数据全部迁移至重构系统,但 ...
【技术保护点】
一种数据迁移方法,其特征在于,包括:监测源系统的待迁移数据中,是否存在满足数据迁移条件的目标数据;获取所述源系统以及重构系统的系统性能,并判断所述源系统以及所述重构系统的系统性能是否满足性能需求条件;在所述待迁移数据中存在满足数据迁移条件的目标数据,且所述源系统以及所述重构系统的系统性能满足性能需求条件时,生成第一数据迁移指令,由所述源系统或所述重构系统响应所述第一数据迁移指令,将所述目标数据迁移至所述重构系统。
【技术特征摘要】
1.一种数据迁移方法,其特征在于,包括:监测源系统的待迁移数据中,是否存在满足数据迁移条件的目标数据;获取所述源系统以及重构系统的系统性能,并判断所述源系统以及所述重构系统的系统性能是否满足性能需求条件;在所述待迁移数据中存在满足数据迁移条件的目标数据,且所述源系统以及所述重构系统的系统性能满足性能需求条件时,生成第一数据迁移指令,由所述源系统或所述重构系统响应所述第一数据迁移指令,将所述目标数据迁移至所述重构系统。2.如权利要求1所述的方法,其特征在于,所述监测源系统的待迁移数据中,是否存在满足数据迁移条件的目标数据包括:监测源系统的待迁移数据中,是否存在操作频率高于第一频率阈值的目标数据;其中,所述目标数据的操作频率根据用户触发的针对所述目标数据的数据处理请求,执行数据处理操作的次数统计获得。3.如权利要求1所述的方法,其特征在于,所述监测源系统的待迁移数据中,是否存在满足数据迁移条件的目标数据包括:监测所述源系统的待迁移数据中,是否存在根据用户触发的数据处理请求,执行数据处理操作之后的目标数据。4.如权利要求1所述的方法,其特征在于,所述监测源系统的待迁移数据中,是否存在满足数据迁移条件的目标数据包括:监测源系统的待迁移数据中,是否存在根据用户触发的数据处理请求,执行数据处理操作,且操作频率高于第一频率阈值的目标数据。5.如权利要求2或4所述的方法,其特征在于,所述方法还包括:每到达预设时间,再次获取所述源系统以及所述重构系统的系统性能;判断所述源系统以及所述重构系统系统性能是否满足性能需求条件;在所述源系统以及所述重构系统的系统性能满足性能需求条件时,生成第二数据迁移指令,由所述源系统或所述重构系统响应所述第二数据迁移指令,将所述待迁移数据中,操作频率低于第二频率阈值的低频数据迁移至所述重构系统。6.如权利要求1所述的方法,其特征在于,所述系统性能包括系统负载以及数据库响应时间;所述判断所述源系统以及所述重构系统的系统性能是否满足性能需求条件包括:判断所述源系统的系统负载是否低于第一负载阈值、以及所述重构系统的系统负载是否低于第二负载阈值、所述源系统的数据库响应时间是否低于第一响应阈值以及所述重构系统的数据库响应时间是...
【专利技术属性】
技术研发人员:丁伟伟,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。