[发明专利]一种大数据处理方法、装置及系统有效
申请号: | 201710178126.1 | 申请日: | 2017-03-23 |
公开(公告)号: | CN107423316B | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 林勤鑫 | 申请(专利权)人: | 珠海格力电器股份有限公司 |
主分类号: | G06F16/2453 | 分类号: | G06F16/2453;G06F16/28;H04L29/08 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 朱佳 |
地址: | 519070*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 系统 | ||
1.一种大数据处理方法,其特征在于,包括:
服务端在监测到解析端接入时,根据所述解析端的物理地址信息创建一个用于保存所述解析端对应的用户设备数目以及各用户设备标识信息的数据列表,并为所述解析端分配一个计数器,以及基于所述计数器记录所述解析端对应的用户设备数目;
服务端在监测到有用户设备接入时,针对所述用户设备设置相应的数据队列,并将所述用户设备上传的原始数据存储在所述数据队列中;
服务端分别确定每一个解析端对应的用户设备数目,并确定出对应的用户设备数目最少的解析端;
服务端将所述原始数据发送给所述对应的用户设备数目最少的解析端,并触发所述对应的用户设备数目最少的解析端执行以下操作:对接收到的原始数据进行数据转换处理,得到相应的工程设备数据和机组状态数据,并将所述机组状态数据发布至Kafka集群中,以便用户从所述Kafka集群中获取所述用户已订阅的机组状态数据。
2.如权利要求1所述的方法,其特征在于,所述数据队列为一种先进先出FIFO的数据结构的线性表。
3.一种大数据处理方法,其特征在于,包括:
解析端接入服务端,触发服务端执行以下操作:根据所述解析端的物理地址信息创建一个用于保存所述解析端对应的用户设备数目以及各用户设备标识信息的数据列表,并为所述解析端分配一个计数器,以及基于所述计数器记录所述解析端对应的用户设备数目;
解析端接收服务端发送的用户设备上传的原始数据,其中,所述解析端为所述服务端根据每一个解析端分别对应的用户设备数目确定出的,对应的用户数目最少的解析端;
解析端对接收到的原始数据进行数据转换处理,得到相应的工程设备数据和机组状态数据;
解析端将所述机组状态数据发布至Kafka集群中,以便用户从所述Kafka集群中实时获取已订阅的机组状态数据。
4.如权利要求3所述的方法,其特征在于,解析端在得到相应的工程设备数据和机组状态数据之后,进一步包括:
解析端判断内存数据库中是否存在所述工程设备数据;
若解析端判定内存数据库中存在所述工程设备数据,则确定内存数据库中已创建所述工程设备数据对应的用户设备的工程。
5.如权利要求4所述的方法,其特征在于,进一步包括:
若解析端判定内存数据库中不存在所述工程设备数据,则判断关系型数据库中是否存在所述工程设备数据;
若解析端判定所述关系型数据库中存在所述工程设备数据,则确定所述关系型数据库中已存在所述工程设备数据对应的用户设备的工程,并将所述工程设备信息对应的用户设备的工程添加至内存数据库;
若解析端判定所述关系型数据库中不存在所述工程设备数据,则创建所述工程设备数据对应的用户设备的工程,并将所述工程设备数据对应的用户设备的工程添加至内存数据库中。
6.如权利要求3-5任一项所述的方法,其特征在于,解析端将所述机组状态数据发布至Kafka集群中,以便用户从所述Kafka集群中实时获取已订阅的机组状态数据,具体包括:
解析端将所述机组状态数据按照不同主题进行分类处理;
解析端将所述不同主题的机组状态数据作为消息发布至Kafka集群,以便已订阅所述不同主题的机组状态数据的用户从所述Kafka集群中实时获取所述不同主题的机组状态数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司,未经珠海格力电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710178126.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种户外媒体资源数据的挖掘处理方法及系统
- 下一篇:一种有机废气浓缩处理装置