[发明专利]一种业务数据采集方法及装置在审

专利信息
申请号: 202110650144.1 申请日: 2021-06-10
公开(公告)号: CN113312194A 公开(公告)日: 2021-08-27
发明(设计)人: 李湘滨;乔玉洁;隋华懿;庞少勇;蔡盛 申请(专利权)人: 中国民航信息网络股份有限公司
主分类号: G06F9/54 分类号: G06F9/54;G06F16/215;G06F16/2458;G06F16/25
代理公司: 北京集佳知识产权代理有限公司 11227 代理人: 鲁丽美
地址: 101318 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 业务 数据 采集 方法 装置
【说明书】:

发明提供了一种业务数据采集方法及装置,通过实时采集主机系统中每个主机的变化日志,后续按序列号单调递增的顺序读取和存储每个主机的变化日志中的块数据,实现主机系统中所有主机更新数据的同步,解决了异步采集日志导致的漏采、错采问题,极大提高了数据采集的完备性和准确性。

技术领域

本发明涉及计算机技术领域,更具体的,涉及一种业务数据采集方法及装置。

背景技术

大数据技术已广泛应用于各个领域,但是,有很多机构的主要业务系统仍然部署在传统主机上,由于主机是个不开源且与现在开放平台技术不互通的技术体系,因此,主机系统的数据处理无法采用大数据技术。

为了便于对主机系统中的数据进行处理,目前通过实时采集主机cmtlog数据(主机系统日志的简化版,只包含数据库变化的位置,不包含变化内容),可以得到主机数据实时变化的精简信息,如哪个数据文件的哪条记录发生了变化,然后再根据cmtlog读取主机磁盘数据,但是,这是一种异步的数据采集模式。

由于cmtlog的写操作与磁盘数据的写操作并没有严格的一致性,这种异步的数据采集模式无法实现数据读取的顺序性、及时性与完备性,必然存在数据漏采、错采的情况。

发明内容

有鉴于此,本发明提供了一种业务数据采集方法及装置,通过采集主机完整audit日志来获取主机完整数据更新快照,解决了异步采集的漏采、错采问题,数据采集的完备性与准确性都得到极大提高。

为了实现上述发明目的,本发明提供的具体技术方案如下:

一种业务数据采集方法,包括:

分别读取主机系统中每个主机的变化日志,变化日志中每个块数据分别对应一个全局唯一且全局递增的序列号;

分别对每个所述主机的变化日志进行预处理,并将预处理后的每个所述主机的变化日志分别发送到相应的消息队列中;

读取每个所述消息队列中的变化日志,按照序列号对块数据进行递增排序,并将递增排序后的块数据输出到kafka的预设主题中;

读取kafka中的序列号递增的块数据,并将其分别存储到每个主机文件对应的HBase表中。

一种业务数据采集装置,包括:

日志采集单元,用于分别读取主机系统中每个主机的变化日志,变化日志中每个块数据分别对应一个全局唯一且全局递增的序列号;

日志预处理单元,用于分别对每个所述主机的变化日志进行预处理,并将预处理后的每个所述主机的变化日志分别发送到相应的消息队列中;

归并排序单元,用于读取每个所述消息队列中的变化日志,按照序列号对块数据进行递增排序,并将递增排序后的块数据输出到kafka的预设主题中;

数据存储单元,用于读取kafka中的序列号递增的块数据,并将其分别存储到每个主机文件对应的HBase表中。

相对于现有技术,本发明的有益效果如下:

本发明公开的一种业务数据采集方法,通过实时采集主机系统中每个主机的变化日志,后续按序列号单调递增的顺序读取和存储每个主机的变化日志中的块数据,实现主机系统中所有主机更新数据的同步,解决了异步采集日志导致的漏采、错采问题,极大提高了数据采集的完备性和准确性。

附图说明

结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。

图1为本发明实施例公开的一种业务数据采集方法的流程示意图;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民航信息网络股份有限公司,未经中国民航信息网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110650144.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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