项目主要左右是采集油烟监测设备的监测数据,分析数据,触发对应报警。由于设备数据频次高,一分钟三条,设备数要求支撑5000台,要求可以复杂查询历史数据,所以项目将数据采集与分析抽取为一个服务,管理后台为另一个服务,数据采集服务使用多线程长连接与设备通讯,采集设备发送的数据报文,解析报文,存储数据,有反控指令时下发指令到设备,数据存储分冷热数据,热数据用作实时显示数据,使用MySQL数据库,冷数据用作历史查询,使用mongodb数据库
评论