预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110909062A(43)申请公布日2020.03.24(21)申请号201911212126.4(22)申请日2019.11.29(71)申请人迈普通信技术股份有限公司地址610041四川省成都市高新区天府三街288号1栋15-24层(72)发明人王心军(74)专利代理机构北京超凡宏宇专利代理事务所(特殊普通合伙)11463代理人张磊(51)Int.Cl.G06F16/25(2019.01)G06F16/21(2019.01)G06F11/14(2006.01)权利要求书2页说明书11页附图2页(54)发明名称数据处理方法、装置、电子设备及可读存储介质(57)摘要本申请提供一种数据处理方法、装置、电子设备及可读存储介质,包括:判断数据存储设备的运行能力指标是否达到切换存储数据库的条件;若所述运行能力指标达到切换存储数据库的条件,等待定时数据转移过程的完成,并在所述定时数据转移过程完成后确定初始数据库的全部数据转移至目标数据库,其中,所述定时数据转移过程为周期性地将新生成的数据由初始数据库转移至目标数据库的过程;将读写数据的数据库由所述初始数据库切换为所述目标数据库。由于数据存储设备原先就会周期性地进行定时数据转移过程,因此在运行能力指标达到切换条件时只转移尚未进行的定时数据前移过程即可,转移的数据量较少,迁移时间短,降低了成本。CN110909062ACN110909062A权利要求书1/2页1.一种数据处理方法,其特征在于,所述方法包括:判断数据存储设备的运行能力指标是否达到切换存储数据库的条件;若所述运行能力指标达到切换存储数据库的条件,等待定时数据转移过程的完成,并在所述定时数据转移过程完成后确定初始数据库的全部数据转移至目标数据库,其中,所述定时数据转移过程为周期性地将新生成的数据由初始数据库转移至目标数据库的过程;将所述数据存储设备读写数据的数据库由所述初始数据库切换为所述目标数据库。2.根据权利要求1所述的方法,其特征在于,在所述等待定时数据转移过程的完成之前,所述方法还包括:接收用户触发的确认切换存储数据库的控制指令。3.根据权利要求1所述的方法,其特征在于,所述定时数据转移过程包括:在预设时间段内,获取所述新生成的数据的数据备份,所述新生成的数据为本次定时数据转移过程与上一次定时数据转移过程相比,在所述初始数据库新生成的数据;将所述数据备份转换成预设格式文件,并将所述预设格式文件转移至所述目标数据库;若在所述预设时间段内完成所述新生成的数据的全部转移,删除所述预设格式文件。4.根据权利要求3所述的方法,其特征在于,在所述将所述数据备份转换成预设格式文件,并将所述预设格式文件转移至所述目标数据库之后,所述方法还包括:若在所述预设时间段内未完成所述新生成的数据的全部转移,记录本次定时数据转移过程的结束位置,以便在下一次定时数据转移过程时从所述结束位置继续进行数据的转移。5.根据权利要求1所述的方法,其特征在于,所述运行能力指标包括资源指标和数据库性能指标,所述判断数据存储设备的运行能力指标是否达到切换存储数据库的条件,包括:获取资源指标的得分;获取数据库性能指标的得分;判断所述资源指标的得分与所述数据库性能指标的得分的加和是否超过预设分值;若是,则判定所述运行能力指标达到切换存储数据库的条件;若否,则判定所述运行能力指标未达到切换存储数据库的条件。6.根据权利要求5所述的方法,其特征在于,所述数据库性能指标包括堆积率、吞吐量、延迟情况、连接利用率、缓冲利用率以及数据占用预估量,所述获取数据库性能指标的得分,包括:根据所述堆积率的数值以及变化率计算所述堆积率的得分;根据所述吞吐量的变化率计算所述吞吐量的得分;根据所述延迟情况的变化率计算所述延迟情况的得分;根据所述连接利用率的变化率计算所述连接利用率的得分;根据所述缓存利用率的数值以及变化率计算所述缓冲利用率的得分;根据新增数据平均值以及数据保留时长计算所述数据占用预估量,并根据所述数据占用预估量的数值计算所述数据占用预估量的得分;计算所述堆积率、吞吐量、延迟情况、连接利用率、缓冲利用率以及数据占用预估量的得分的加和,所述加和为所述数据库性能指标的得分。2CN110909062A权利要求书2/2页7.一种数据转移装置,其特征在于,所述装置包括:条件判断模块,用于判断数据存储设备的运行能力指标是否达到切换存储数据库的条件;转移完成确定模块,用于当所述运行能力指标达到切换存储数据库的条件时,等待定时数据转移过程的完成,并在所述定时数据转移过程完成后确定初始数据库的全部数据转移至目标数据库,其中,所述定时数据转移过程为周期性地将新生成的数据由初始数据库转移至目标数据库的过程;数据库切换模块,用