全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211093977.3 (22)申请日 2022.09.08 (71)申请人 广州华银医学检验中心有限公司 地址 510670 广东省广州市高新 技术产业 开发区科学城揽月路8 0号广州科技创 新基地A区第3层304-306、 307-319单 元 申请人 广州华银康医疗集团股份有限公司 (72)发明人 吕荣璋 李湘庭 郑章航 吕超文  曾敏 全智慧  (74)专利代理 机构 北京品源专利代理有限公司 11332 专利代理师 赵迎迎 (51)Int.Cl. G06F 16/23(2019.01)G06F 16/27(2019.01) G06F 16/25(2019.01) G06F 21/60(2013.01) (54)发明名称 一种检验业 务数据处 理方法 (57)摘要 本发明公开了一种检验业务数据处理方法, 在检验业务的业务状态发生变更时, 将热数据库 中的目标业务数据同步至总数据库, 保证热数据 库和总数据库中的数据同步, 在检验业务的检测 周期完成时, 校验热数据库中的目标业务数据与 总数据库中的目标业务数据是否一致, 在热数据 库中的目标业务数据与总数据库中的目标业务 数据一致时, 从热数据库中删除目标业务数据, 避免数据同步过程出现异常可能导致总数据库 存在数据异常、 缺失导致删除热数据库中的目标 异常数据后无法从总数据库中恢复目标业务数 据的问题, 提高数据安全性, 此外, 从热数据库中 删除目标业务数据, 可以减少热数据库中的数据 量, 进而提高了热 数据库中的数据处 理效率。 权利要求书2页 说明书14页 附图3页 CN 115374139 A 2022.11.22 CN 115374139 A 1.一种检验业 务数据处 理方法, 其特 征在于, 包括: 从业务中心同步检验业 务的目标业 务数据至热 数据库; 在检验业务的业务状态发生变更时, 将所述热数据库中的目标业务数据同步至总数据 库, 所述总数据库中的数据包括所述热 数据库中的数据和冷数据库中的数据; 在所述检验业务的检测周期完成时, 校验所述热数据库中的目标业务数据与总数据库 中的目标业 务数据是否一 致; 在所述热数据库中的目标业务数据与总数据库中的目标业务数据一致 时, 从所述热数 据库中删除所述目标业 务数据。 2.根据权利要求1所述的检验业务数据处理方法, 其特征在于, 将所述热数据库中的目 标业务数据同步至总数据库, 包括: 将所述热 数据库中的同步日志 表中的同步记录复制到所述热 数据库的临时表中; 将所述热 数据库的临时表中的同步记录抽取到所述总数据库的临时表中; 根据所述热 数据库的临时表中的同步记录从所述热 数据库中抽取目标业 务数据; 根据所述总数据库的临时表中的同步记录删除总数据库中的待同步数据; 将所述目标业 务数据复制到所述总数据库中。 3.根据权利要求2所述的检验业务数据处理方法, 其特征在于, 根据所述热数据库的临 时表中的同步记录从所述热 数据库中抽取目标业 务数据, 包括: 从所述热 数据库的临时表中的同步记录中提取 所述目标业 务数据的关键 字段; 从所述热 数据库中查找所述关键 字段对应的键值作为目标业 务数据。 4.根据权利要求2所述的检验业务数据处理方法, 其特征在于, 根据所述总数据库的临 时表中的同步记录删除总数据库中的待同步数据, 包括: 从所述总数据库的临时表中的同步记录提取 所述目标业 务数据的关键 字段; 从所述总数据库中删除所述关键 字段及对应的键值。 5.根据权利要求1 ‑4任一所述的检验业务数据处理方法, 其特征在于, 校验所述热数据 库中的目标业 务数据与总数据库中的目标业 务数据是否一 致, 包括: 将所述热数据库的临时表中的同步记录转移到校验日志中, 并将所述热数据库的校验 日志的记录复制到临时表中; 将所述热 数据库的临时表中的校验日志的记录抽取到总数据库的临时表中; 按照所述热数据库的临时表中的校验日志 的记录中的关键字段的顺序从所述热数据 库中提取目标业 务数据; 按照所述总数据库中临时表中的校验日志 的记录中关键字段的顺序从所述总数据库 中提取目标业 务数据; 校验所述热数据库中提取的目标业务数据和所述总数据库中提取的目标业务数据是 否一致。 6.根据权利要求5所述的检验业务数据处理方法, 其特征在于, 校验所述热数据库中提 取的目标业 务数据和所述总数据库中提取目标业 务数据是否一 致, 包括: 采用信息摘要加密算法计算所述热 数据库中提取的目标业 务数据对应的第一散列值; 采用信息摘要加密算法计算所述总数据库中提取的目标业 务数据对应的第二散列值; 校验所述第一散列值与所述第二散列值是否一 致。权 利 要 求 书 1/2 页 2 CN 115374139 A 27.根据权利要求1 ‑4任一所述的检验业务数据处理方法, 其特征在于, 从所述热数据库 中删除所述目标业 务数据, 包括: 从所述热数据库中获取分片状态为待分片的分片日志, 并将所述分片日志的记录复制 到所述热 数据库的临时表中; 将所述热 数据库的临时表中的记录复制到各业 务中心对应的临时表; 从所述业务中心的临时表中提取 所述目标业 务数据的关键 字段; 从所述热 数据库中删除所述关键 字段及对应的键值。 8.根据权利要求5所述的检验业务数据处理方法, 其特征在于, 在从所述热数据库中删 除所述目标业 务数据之前, 还 包括: 在校验所述热数据库中提取的目标业务数据和所述总数据库中提取的目标业务数据 一致时, 将所述校验日志的记录转移到所述热 数据库的分离日志中; 将所述热 数据库的分离日志中的记录复制到所述热 数据库的临时表中; 将所述热数据库的临时表中的记录复制到总数据库的临时表中及各业务中心的临时 表中; 按照所述热数据库中各业务中心的临时表中的记录中的关键字段的顺序从所述热数 据库中提取目标业 务数据; 按照所述总数据库中临时表中的记录中关键字段的顺序从所述总数据库中提取目标 业务数据; 校验所述热数据库中提取的目标业务数据和所述总数据库中提取的目标业务数据是 否一致; 在所述热数据库中提取的目标业务数据和所述总数据库中提取的目标业务数据一致 时, 将所述热数据库的临时表中的记录转移到所述热数据库的分片日志中, 并更改所述分 片日志的分片状态为待分片。 9.根据权利要求1 ‑4任一所述的检验业 务数据处 理方法, 其特 征在于, 还 包括: 在所述热数据库中的目标业务数据与总数据库中的目标业务数据不一致 时, 判断校验 次数是否达到预设值; 若校验次数未达到预设值, 则返回执行校验所述热数据库中的目标业务数据与总数据 库中的目标业务数据是否一致的步骤, 直至校验次数达到预设值或所述热数据库中的目标 业务数据与总数据库中的目标业 务数据一 致; 若校验次数达到预设值, 则返回执行将所述热数据库中的目标业务数据同步至总数据 库的步骤。 10.根据权利要求1 ‑4任一所述的检验业务数据处理方法, 其特征在于, 在从所述热数 据库中删除所述目标业 务数据之后, 还 包括: 在所述业务中心需要使用所述总数据库中的目标业务数据时, 从所述总数据库中将所 述目标业 务数据复制到所述热 数据库中。权 利 要 求 书 2/2 页 3 CN 115374139 A 3

PDF文档 专利 一种检验业务数据处理方法

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种检验业务数据处理方法 第 1 页 专利 一种检验业务数据处理方法 第 2 页 专利 一种检验业务数据处理方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:39:56上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。