[发明专利]一种无线电监测数据查询方法有效
申请号: | 201610246656.0 | 申请日: | 2016-04-18 |
公开(公告)号: | CN105930441B | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 涂永胜;马高峰;黄剑琪;吕灵通;赵智航 | 申请(专利权)人: | 华信咨询设计研究院有限公司 |
主分类号: | G06F16/245 | 分类号: | G06F16/245 |
代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏;阎忠华 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种无线电监测数据查询方法,包括通用接口模块、数据传输模块、HBase数据库和历史数据编排模块;通用接口模块、数据传输模块和HBase数据库依次连接,历史数据编排模块与HBase数据库连接,本发明通过rowkey索引,将无线电监测数据逐条载入HBase数据库中,本发明具有查询速度快、查询精度高,可对海量半结构化或者非结构化数据进行快速实时回放的特点。 | ||
搜索关键词: | 一种 无线电 监测 数据 查询 方法 | ||
【主权项】:
1.一种无线电监测数据查询方法,其特征是,包括通用接口模块(1)、数据传输模块(2)、HBase数据库(3)和历史数据编排模块(4);通用接口模块、数据传输模块和HBase数据库依次连接,历史数据编排模块与HBase数据库连接;所述查询方法包括如下步骤:(1‑1)历史数据编排模块将原始监测数据的每一条记录解封后,读取记录的每个数据帧,根据每个数据帧的帧内信息生成rowkey索引,历史数据编排模块通过API接口将每个数据帧、与每个数据帧关联的rowkey索引批量导入HBase数据库;HBase数据库中设有若干个设备表;(1‑2)通用接口模块接收用户的查询请求,并将查询请求发送给数据传输模块;(1‑3)数据传输模块收到查询请求后,以queryid+”query”字段查询数据传输模块的消息表,如果查到消息表,则转入步骤(1‑4):如果消息表不存在,数据传输模块生成消息表(5),消息表包括传输集群kafka的生产者p1、消费者c1、订阅消息queryid+”query”、生产者p2、消费者c2和订阅消息queryid+“request”:(1‑4)数据传输模块的kafka集群(6)将查询内容通过p1发送到c1,c1接收到查询内容后,查询HBase的各个设备表中与查询内容的查询设备ID相对应的设备表,如果没找到设备表,则返回一个查询失败的消息格式;如果找到设备表,以查询内容的记录开始时间T1、记录结束时间T2、服务ID和查询频率查询各个rowkey索引;如果找不到与服务ID或者查询频率匹配的rowkey索引,则返回查询失败的消息;如果找到与服务ID和查询频率匹配并且T1≤记录时间≤T2的若干个rowkey索引,根据各个rowkey索引提取HBase数据库的各个数据帧,各个数据帧构成查询到的历史记录;(1‑5)查询消息表,通过c1查询与其对应的p2,p2接收历史记录后,将历史记录发给c2,c2将历史记录发送给查询用户。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华信咨询设计研究院有限公司,未经华信咨询设计研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610246656.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种互联网用户分群方法及系统
- 下一篇:用于移动终端设备的文件回收方法和装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置