The invention provides a network transmission data retrieval system based on Elastic Search and Hbase technology, including: data storage module for storing metadata and binary message data to Elastic Search and Hbase databases; and data query module, including: metadata query unit for obtaining metadata of network data from Elastic Search repository; According to the inquiry conditions, the obtained binary message data is stored in the result table of the Hbase database; the metadata and binary message data inquiry unit are used to store the obtained binary message data into the result table of the Hbase database according to the inputted query conditions; at the same time, the metadata of the network data is obtained and returned after combination. Return to external system; query task management unit for list display and end process operation. The invention satisfies the fast retrieval of metadata and binary message data, and extracts the relevant data concerned by users accurately and rapidly from massive network data.
【技术实现步骤摘要】
基于ElasticSearch和Hbase技术的网络传输数据检索系统
本专利技术属于网络数据分析
,涉及一种基于ElasticSearch和Hbase技术的网络传输数据检索系统。
技术介绍
随着物联网、社交网络、云计算等技术不断融入我们的生活以及现有的计算能力、存储空间、网络带宽的高速发展,人类积累的网络数据在互联网、通信、金融、商业、医疗等诸多领域不断地增长和累积。然而,随着高速发展的信息技术,海量的网络数据信息使得人们难以快速准确的检索出所需要的相关信息。但目前的数据传输系统,无法结合ElasticSearch和Hbase技术,使得数据传输中无法进行快速存储和元数据及二进制报文数据的快速检索,降低系统的查询检索效率。
技术实现思路
专利技术所要解决的课题是:针对目前的数据传输系统无法结合ElasticSearch和Hbase技术,无法进行元数据及二进制报文数据的快速检索,降低系统的查询检索效率的问题。为了解决上述课题,本专利技术提出一种基于ElasticSearch和Hbase技术的网络传输数据检索系统,包括:数据存储模块,用于将接收的网络数据中元数据和二进制报文数据存储至ElasticSearch和Hbase数据库,其中Hbase数据库设置若干个数据分区;和数据查询模块,该数据查询模块包括:元数据查询单元,用于从数据存储模块的ElasticSearch存储库中获取网络数据的元数据;二进制报文数据查询单元,用于根据输入的查询条件,运行若干个任务job分别从数据存储模块的Hbase数据库的各数据分区中获取二进制报文数据,及当其中一个任务job开始运行后 ...
【技术保护点】
1.基于ElasticSearch和Hbase技术的网络传输数据检索系统,其特征在于,包括:数据存储模块,用于将接收的网络数据中元数据和二进制报文数据存储至ElasticSearch和Hbase数据库,其中Hbase数据库设置若干个数据分区;和数据查询模块,所述数据查询模块包括:元数据查询单元,用于从数据存储模块的ElasticSearch存储库中获取网络数据的元数据;二进制报文数据查询单元,用于根据输入的查询条件,运行若干个任务job分别从数据存储模块的Hbase数据库的各数据分区中获取二进制报文数据,及当其中一个任务job开始运行后将其获取到的二进制报文数据存储到Hbase数据库的result表中;元数据及二进制报文数据查询单元,用于根据输入的查询条件,运行若干个任务job分别从数据存储模块的Hbase数据库的各数据分区中获取二进制报文数据,及当其中一个任务job开始运行后将其获取到的二进制报文数据存储到Hbase数据库的result表中;同时,从数据存储模块的ElasticSearch存储库中获取网络数据的元数据,及将获取的元数据和二进制报文数据组合后返回至外部系统;和查询任务管 ...
【技术特征摘要】
1.基于ElasticSearch和Hbase技术的网络传输数据检索系统,其特征在于,包括:数据存储模块,用于将接收的网络数据中元数据和二进制报文数据存储至ElasticSearch和Hbase数据库,其中Hbase数据库设置若干个数据分区;和数据查询模块,所述数据查询模块包括:元数据查询单元,用于从数据存储模块的ElasticSearch存储库中获取网络数据的元数据;二进制报文数据查询单元,用于根据输入的查询条件,运行若干个任务job分别从数据存储模块的Hbase数据库的各数据分区中获取二进制报文数据,及当其中一个任务job开始运行后将其获取到的二进制报文数据存储到Hbase数据库的result表中;元数据及二进制报文数据查询单元,用于根据输入的查询条件,运行若干个任务job分别从数据存储模块的Hbase数据库的各数据分区中获取二进制报文数据,及当其中一个任务job开始运行后将其获取到的二进制报文数据存储到Hbase数据库的result表中;同时,从数据存储模块的ElasticSearch存储库中获取网络数据的元数据,及将获取的元...
【专利技术属性】
技术研发人员:邱祥吉,王永程,夏延钊,刘明明,杨家红,龚虹瑞,
申请(专利权)人:航天恒星科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。