[发明专利]一种基于流式计算的无线射频数据筛选装置及方法有效
申请号: | 201711298865.0 | 申请日: | 2017-12-08 |
公开(公告)号: | CN108009257B | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 余道敏;张松;丁玉;夏世念;梁振 | 申请(专利权)人: | 武汉虹信技术服务有限责任公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/2455;G06F16/215;G06K17/00 |
代理公司: | 武汉东喻专利代理事务所(普通合伙) 42224 | 代理人: | 方可 |
地址: | 430205 湖北省武汉市藏*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 计算 无线 射频 数据 筛选 装置 方法 | ||
1.一种基于流式计算的无线射频数据筛选装置,其特征在于,包括消息队列kafka单元、数据源spout单元、逻辑处理bolt单元和缓存管理redis单元;
所述消息队列kafka单元用于接收并存储无线射频数据;
所述数据源spout单元用于监听、拉取消息队列kafka单元中当前写入的数据并进行解析;
所述逻辑处理bolt单元用于接收解析后的数据,查询并获取缓存管理redis单元中与当前接收的数据相关联的历史数据,对当前接收的数据和所述历史数据进行特定正负时间段内的匹配筛选,若所述历史数据的射频标签码在缓存管理redis单元中特定负时间段内存在签到记录,则将历史数据从缓存管理Redis单元剔除并将其与当前接收的数据持久化;
若所述历史数据的射频标签码在所述特定负时间段内无签到记录,则将当前接收的数据存入缓存管理redis单元中并设置其在特定正时间段的缓存失效时间;并用于监听缓存管理redis单元中的数据失效事件,剔除超时失效数据;
所述缓存管理redis单元用于接收逻辑处理bolt单元的查询信息并返回结果,并用于缓存当前时间点无法匹配的数据。
2.如权利要求1所述的基于流式计算的无线射频数据筛选装置,其特征在于,所述历史数据的射频标签码和当前接收数据的射频标签码之间具有自定义的关联筛选逻辑;所述逻辑处理bolt单元根据所述关联筛选逻辑从缓存管理redis单元中查询与当前接收的数据相关联的历史数据。
3.如权利要求1或2所述的基于流式计算的无线射频数据筛选装置,其特征在于,所述消息队列kafka单元还用于根据预先定义的数据类型创建不同的消息主题并指定所述消息主题的特征标签,消息主题之间通过所述特征标签进行区分,不同的消息主题用以存储不同类型的无线射频数据。
4.如权利要求3所述的基于流式计算的无线射频数据筛选装置,其特征在于,所述逻辑处理bolt单元包括多个逻辑处理子单元,不同的逻辑处理子单元具有不同的处理逻辑,用于对同一数据进行多次处理;所述逻辑处理子单元之间采用发射的方式进行数据传输。
5.一种基于权利要求1-4任一项所述的无线射频数据筛选装置的筛选方法,其特征在于,包括以下步骤:
S1:监听消息队列kafka单元中无线射频数据的流入,当有新数据写入时,拉取当前写入的数据并根据预定的解析逻辑对其进行解析;
S2:逻辑处理bolt单元接收解析后的数据并查询缓存管理redis单元中与当前接收的数据相关联的历史数据,判断所述历史数据的射频标签码在缓存管理redis单元中特定负时间段内是否存在签到记录,若是,则进入步骤S3;若否,则进入步骤S4;
S3:将缓存管理redis单元中检索到的匹配历史数据剔除,并将当前接收的数据与缓存管理redis单元中被剔除的数据持久化;
S4:将当前接收的数据存入缓存管理redis单元中,并根据特定正时间段设置其失效时间;
S5:监听缓存管理redis单元中的数据失效事件,当有数据失效时,将其剔除并持久化。
6.如权利要求5所述的筛选方法,其特征在于,步骤S1之前还包括以下步骤:预先根据定义的无线射频数据类型,创建具有不同特征标签的消息主题,不同的消息主题用以存储不同类型的无线射频数据。
7.如权利要求5或6所述的筛选方法,其特征在于,步骤S2中匹配筛选的方法包括以下步骤:
S21:根据接收数据的射频标签码,查询并获取缓存管理redis单元中是否存在与其相匹配的射频标签码,所述射频标签码之间具有自定义的关联筛选逻辑;若是,则进入步骤S22;若否,则进入步骤S4;
S22:根据获取的射频标签码,检索缓存管理redis单元中特定负时间段内是否存在上述射频标签码的签到记录;若是,则进入步骤S3;若否,则进入步骤S4。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉虹信技术服务有限责任公司,未经武汉虹信技术服务有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711298865.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:微棱镜波导结构近眼显示视频眼镜
- 下一篇:一种用于汽车座椅滑轨生产的涂油专机