[发明专利]主备数据库数据一致性核查备份方法及其系统有效

专利信息
申请号: 201310650884.0 申请日: 2013-12-08
公开(公告)号: CN104021132B 公开(公告)日: 2017-08-22
发明(设计)人: 石瑞生;段现辉;石瑞军;秦英;岳修垒;范文明 申请(专利权)人: 郑州正信科技发展股份有限公司;北京邮电大学
主分类号: G06F17/30 分类号: G06F17/30;G06F11/14
代理公司: 郑州中原专利事务所有限公司41109 代理人: 李想,霍彦伟
地址: 450001 河南省郑州市高*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种主备数据库数据一致性核查备份方法,它包括如下步骤①、读取主用数据库与备用数据库中数据,使用MD5信息摘要算法分别对主用数据库与备用数据库中数据进行逐条散列;②、采用快速查找算法比对主用数据库中数据的MD5散列值与备用数据库中的数据的MD5散列值,采用标记法生成比对结果LOG文件;③、依据比对结果LOG文件,获取主数据库中对应的业务数据,并将业务数据更新至比对结果LOG文件;④、依据LOG文件同步完成备份数据库增量备份和备份库备份操作LOG记录表的更新。本发明通过对主备数据库分别进行MD5散列,然后采用二分查找快速查找算法比对两套MD5散列值,加快了核查效率,提高了海量数据一致性核查备份的效率。
搜索关键词: 数据库 数据一致性 核查 备份 方法 及其 系统
【主权项】:
一种主备数据库数据一致性核查备份方法,其特征在于,它包括如下步骤:①、读取主用数据库与备用数据库中数据,使用MD5信息摘要算法分别对主用数据库与备用数据库中数据进行逐条散列;②、采用快速查找算法比对主用数据库中数据的MD5散列值与备用数据库中的数据的MD5散列值,采用标记法生成比对结果LOG文件;③、依据比对结果LOG文件,获取主数据库中对应的业务数据,并将业务数据更新至比对结果LOG文件;④、依据LOG文件同步完成备份数据库增量备份和备份库备份操作LOG记录表的更新;在步骤①中,根据业务确定资源对象的业务主键,依次读取主用数据库中的每一条记录,抽取其业务主键值和整条记录的值,通过MD5信息摘要算法将业务主键值与其对应的整条记录的值转化成MD5散列值,分别存入到主用数据库业务主键值字符串数组(TS1)和主用数据库整条记录值字符串数组(TS2)中;采用上述同样的数据读取方式,将MD5散列值存入备用数据库业务主键值字符串数组(YS1)和备用数据库整条记录字符串数组(YS2);在步骤②中,快速查找算法为二分查找算法,其比对过程如下:第一步:将主用数据库中的主用数据库业务主键值字符串数组(TS1)和主用数据库整条记录值字符串数组(TS2)与备用数据库中的备用数据库业务主键值字符串数组(YS1)和备用数据库整条记录字符串数组(YS2)进行逐条比对,用于筛选出新增、修改的数据;第二步:将备用数据库中的备用数据库业务主键值字符串数组(YS1)和备用数据库整条记录字符串数组(YS2)与主用数据库中的主用数据库业务主键值字符串数组(TS1)和主用数据库整条记录值字符串数组(TS2)进行逐条比对,用于筛选出删除的数据;筛选新增、修改数据的步骤如下:首先将备用数据库业务主键值字符串数组(YS1)和备用数据库整条记录字符串数组(YS2)排序,依次使用主用数据库中每一条主用数据库业务主键值字符串数组(TS1)在备用数据库业务主键值字符串数组(YS1)中使用二分查找算法查找,分以下情况:若不存在,则说明该条数据为新增数据,在LOG文件中记录主用数据库中该条数据的业务主键值,并以A进行标记;若存在,则比较主用数据库整条记录值字符串数组(TS2)与备用数据库整条记录字符串数组(YS2)是否相同:不相同,则说明该条数据做了更新,在LOG文件中记录主用数据库中该条据的主键值,并以M进行标记;相同,即说明该数据的MD5散列值不变,即说明该条记录无变化,无需更新;筛选删除数据的步骤如下:首先将主用数据库业务主键值字符串数组(TS1)排序,依次读取备用数据库中每一条备用数据库业务主键值字符串数组(YS1)在主用数据库业务主键值字符串数组(TS1)中使用二分查找算法查找,若不存在则说明该条数据已被主用数据库删除,则在LOG文件中记录该数据的业务主键值,以D进行标记。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州正信科技发展股份有限公司;北京邮电大学,未经郑州正信科技发展股份有限公司;北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310650884.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top