版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本发明公开了一种海量数据处理方法、系技术方案为:首先车端上传车辆数据给MQTTBroker集群根据车辆数据对应的MQTT主题接收的车辆数据按照对应的主题映射关系发送给订阅的Kafka主题发送车辆数据给平台端。本发明方法能够应对车联网领域海量数据场景下的2车端上传车辆数据给MQTTBroker集群,所述车辆数据包括但并不限于车辆的唯一标所述MQTTBroker集群根据所述车辆数据对应的MQTT主题接收所述车辆数据,并对所所述MQTTBroker集群将过滤后的所述车辆数据按照对应的主题映射关系发送给Kafka消息队列;所述Kafka消息队列根据平台端订阅的Kafka主题发送所述车辆数据给所述2.根据权利要求1所述的海量数据处理方法,其特征在于,所述MQTTBroker接收用户的桥接插件,所述插件为具备Kafka主题映所述MQTTBroker集群获取所述车辆数据对应的MQTT消息类型,并确定所述消息类型5.根据权利要求2所述的海量数据处理方法,其特征在所述MQTTBroker识别所述车辆数据对应的车辆唯一标识,根据所述车辆唯一标识的Hash值对映射后的所述Kafka消息队列的Kafka主题的分区数取模得读取所述插件的配置文件中所述车辆数据的主题映射关系,将所述MQTTBroker指定主题所接收的所述车辆数据根据所述分区标识转发给所述Kafka消息对所述车辆数据进行过滤,再将过滤后的所述车辆数据按照对应的主题映射关系发送给Kafka消息队列;所述Kafka消息队列,用于根据所述平台端订阅的Kafka主题发送所述平台端,用于发送订阅的主题内容给所述Kafka消息队列,并接收7.根据权利要求6所述的海量数据处理系统,其特征在8.根据权利要求6所述的海量数据处理系统,其特征在于34车端上传车辆数据给MQTTBroker集群,所述车辆数据包括但并不限于车辆的唯所述MQTTBroker集群根据所述车辆数据对应的MQTT主题接收所述车辆数据,并所述MQTTBroker集群将过滤后的所述车辆数据按照对应的主题映射关系发送给Kafka消息队列;5所述Kafka消息队列根据平台端订阅的Kafka主题发送所述车辆数据给所述平台[0006]本发明实施例提供的海量数据处理方法,首先车端上传车辆数据给MQTTBroker订阅的Kafka主题发送车辆数据给平台端。本发明方法能够应对车联网领域海量数据场景[0007]作为本发明再进一步的方案:在所述MQTTBroker集群根据所述车辆数据对应的所述MQTTBroker集群获取所述车辆数据对应的MQTT消息类型,并确定所述消息[0010]本发明通过对预设的需拦截消息类型进行拦截,避免无[0013]作为本发明再进一步的方案:所述MQTTBroker集群将过滤后的所述车辆数据按所述MQTTBroker识别所述车辆数据对应的车辆唯一标识,根据所述车辆唯一标识的Hash值对映射后的所述Kafka消息队列的Kafka主题的分区数取读取所述插件的配置文件中所述车辆数据的主题映射关系,将所述MQTTBroker指定主题所接收的所述车辆数据根据所述分区标识转发给所述Kafka[0014]本发明将车辆通过MQTT协议上报的海量消息按照自定义规则分发至Kafka消息队所述MQTTBroker集群,用于根据所述车辆数据对应的MQTT主题接收所述车辆数送给Kafka消息队列;6理器加载并执行以实现上述任一项所述的海量数据处理方法中所执行7[0027]在一个实施例中,在MQTTBroker集群根据车辆数据对应的MQTT主题接收车辆数[0028]本实施例中,在MQTTBroker处进行桥接插件配置,具体实现上以EMQX作为MQTTBroker,使用Erlang语言实现插件,插件具备Kafka主题映射、消息过滤功能,与MQTTMQTTBroker集群获取车辆数据对应的MQTT消息类型,并确定所述消息类型是否Kafka消息队列。[0034]在一个实施例中,MQTTBroker集群将过滤后的车辆数据按照对应的主题映射关MQTTBroker识别车辆数据对应的车辆唯一标识,根据车辆唯一标识的Hash值对映射后的Kafka消息队列的Kafka主题的分区数取模读取插件的配置文件中车辆数据的主题映射关系,将MQTTBroker指定主题所接收的车辆数据根据分区标识转发给Kafk8实际使用中,平台端作为消息消费者先订阅Kafka主题信息给Kafka消息队列,[0037]本发明实施例提供的海量数据处理方法,首先车端上传车辆数据给MQTTBroker订阅的Kafka主题发送车辆数据给平台端。本发明方法能够应对车联网领域海量数据场景[0039]基于上述图1对应的实施例中所描述的海量数据处理方法,下述为本发明系统实辆数据进行过滤,再将过滤后的车辆数据按照对应的主题映射关系发送给Kafka消息队列[0041]本发明实施例提供的海量数据处理系统,包括车端201、MQTTBroker集群202、对应的主题映射关系发送给Kafka消息队列203;Kafka消息队列203根据平台端204订阅的Kafka主题发送车辆数据给平台端204;平台端204发送订阅的主题内容给Kafka消息队列9[0045]本发明通过对预设的需拦截消息类型进行拦截,避免无车辆唯一标识的Hash值对映射后的Kafka消息队列203的Kafka主题的分区数取模得到分区车辆数据根据分区标识转发给Kafka消息队列[0049]本发明将车辆通过MQTT协议上报的海量消息按照自定义规则分发至Kafka消息队[0050]基于上述图1对应的实施例中描述的海量数据处理方法,本发明另一实施例还提少一条计算机指令,该指令由处理器加载并执行以实现上述图1对应的实施例中所描述的[0051]
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年8月重庆市万州区茨竹乡人民政府招聘非全日制公益性岗位4人考前冲刺试卷重点附答案详解
- 2026汽车电池市场深入探讨及技术创新与产业链优化方案报告
- 2026中国智能设备制造业市场现在供应评估分析投资评估提升建议报告
- 2026中国天然气管行业市场占有率深度调查及未来发展趋势研究
- 2026中国雄黄矿中医药应用市场政策红利分析报告
- 2026中国新能源汽车电池市场发展趋势及投资策略分析报告
- 2026中国物联网终端设备分析及边缘计算应用与行业标准制定报告
- 2026中国通信行业用户需求分析市场发展趋势投资规划报告
- 2026气候变化市场发展分析及趋势前景与投资战略研究报告
- 2026中国新能源汽车电池市场供需态势与投资前景评估分析报告
- 留疆战士考核试题及答案
- 2026年辽宁省锦州市重点学校初一入学数学分班考试试题及答案
- 《养老机构智慧消防管理数字化平台建设技术规范》
- 附件:参与标准编制工作申请表
- 西方经济学(微观部分)重点名词解释大全
- 光学成像技术1-课件
- 安庆汇辰药业有限公司年产5000吨锂电池电解液添加剂及年产50吨奈玛特韦原料药、150吨关键中间体建设项目环境影响报告书
- 小学六年级数学计算题100道(含答案)
- 实验诊断 第五章 常用肾脏功能实验室检测(2学时)
- GB/T 30776-2014胶粘带拉伸强度与断裂伸长率的试验方法
- 《产业经济学》全书配套教学课件
评论
0/150
提交评论