【技术实现步骤摘要】
数据备份方法、系统、设备及存储介质
本专利技术涉及大数据
,具体涉及一种数据备份方法、系统、设备及存储介质。
技术介绍
随着互联网技术的飞速发展,数据信息也越来越多,同时也需要对越来越多的数据信息进行备份。传统的数据备份方式是每天将全量表数据备份到数据库中,这种数据备份方式极大地浪费了数据库的存储资源。当业务量爆发时,由于数据库的存储空间有限,则可能会面临无法存储的风险。因此,本专利技术旨在解决现有技术中进行数据备份时,存储资源严重浪费的问题。
技术实现思路
本专利技术的目的在于提供一种数据备份方法、系统、计算机设备及可读存储介质,用于解决现有技术中进行数据备份时,存储资源严重浪费的缺陷。根据本专利技术的一个方面,提供了一种数据备份方法,该方法包括如下步骤:获取预设日期的多个业务数据表并创建对应的空白切片表,所述空白切片表用于存储所述业务数据表在所述预设日期的备份数据;利用预设的朴素贝叶斯算法提取各个所述业务数据表中的关键字段,所述关键字段为至少在两个所述业务数据表中同时存在的字段,所述关键字段包括用户基本信息字段、用户授信信息字段以及用户借贷信息字段;将各个所述业务数据表中的所述关键字段及对应的数据保存至对应的空白切片表中,得到各个所述业务数据表对应的目标切片表。可选地,所述将各个所述业务数据表中的所述关键字段及对应的数据保存至对应的空白切片表中,包括:获取各个所述业务数据表的表名及日期并根据各个所述业务数据表的表名及日期匹配出对应的 ...
【技术保护点】
1.一种数据备份方法,其特征在于,所述方法包括:/n获取预设日期的多个业务数据表并创建对应的空白切片表,所述空白切片表用于存储所述业务数据表在所述预设日期的备份数据;/n利用预设的朴素贝叶斯算法提取各个所述业务数据表中的关键字段,所述关键字段为至少在两个所述业务数据表中同时存在的字段,所述关键字段包括用户基本信息字段、用户授信信息字段以及用户借贷信息字段;/n将各个所述业务数据表中的所述关键字段及对应的数据保存至对应的空白切片表中,得到各个所述业务数据表对应的目标切片表。/n
【技术特征摘要】
1.一种数据备份方法,其特征在于,所述方法包括:
获取预设日期的多个业务数据表并创建对应的空白切片表,所述空白切片表用于存储所述业务数据表在所述预设日期的备份数据;
利用预设的朴素贝叶斯算法提取各个所述业务数据表中的关键字段,所述关键字段为至少在两个所述业务数据表中同时存在的字段,所述关键字段包括用户基本信息字段、用户授信信息字段以及用户借贷信息字段;
将各个所述业务数据表中的所述关键字段及对应的数据保存至对应的空白切片表中,得到各个所述业务数据表对应的目标切片表。
2.如权利要求1所述的数据备份方法,其特征在于,所述将各个所述业务数据表中的所述关键字段及对应的数据保存至对应的空白切片表中,包括:
获取各个所述业务数据表的表名及日期并根据各个所述业务数据表的表名及日期匹配出对应的目标空白切片表,所述目标空白切片表的表名由所述业务数据表的表名及日期组成;
分别将各个所述业务数据表的表名及各个所述目标空白切片表的表名作为参数传入预设的结构化查询语言语句中,以组装出查询各个所述业务数据表对应的第一查询语句以及查询各个所述目标空白切片表对应的第二查询语句;
利用各个所述第一查询语句查询各个所述业务数据表,得到各个所述业务表对应的数据查询结果;
利用各个所述第二查询语句查询出各个所述业务数据表对应的空白切片表;
将各个所述业务数据表对应的数据查询结果保存至对应的空白切片表中。
3.如权利要求1所述的数据备份方法,其特征在于,所述将各个所述业务数据表中的所述关键字段及对应的数据保存至对应的空白切片表中,得到各个所述业务数据表对应的目标切片表之后,所述方法还包括:
对各个所述业务数据表及对应的目标切片表进行数据一致性验证。
4.如权利要求3所述的数据备份方法,其特征在于,所述对各个所述业务数据表及对应的目标切片表进行数据一致性验证,包括:
分别对第一预设日期对应的所述业务数据表中关键字段对应的数据及所述第一预设日期对应的所述目标切片表中关键字段对应的数据进行查询,得到各个所述业务数据表对应的第一查询结果及各个所述目标切片表对应的第二查询结果;
将各个所述业务数据表对应的第一查询结果与各个所述业务数据表对应的目标切片表对应的第二查询结果进行比较,得到各个第一比较结果,并根据各个所述第一比较结果完成对各个所述业务数据表及对应的目标切片表的数据一致性的验证。
5.如权利要求4所述的数据备份方法,其特征在于,所述根据各个所述第一比较结果完成对各个所述业务数据表及对应的目标切片表的数据一致性的验证,包括:
当所述第一比较结果为所述业务数据表对...
【专利技术属性】
技术研发人员:刘栩良,
申请(专利权)人:平安消费金融有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。