智慧消防 SAAS 平台

企业服务 行业细分软件 案例ID:243857
他是猫
6 年经验· 四川申力消防
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

项目描述:提供物联感知设备管理、数据汇聚处理、消防 CRT、安防监控视频、工单流转、火灾逃生路线生成、设备维保维修、巡查巡检、值班管理、考勤、查岗等功能。通过数据分析实现人、物、系统之间无缝连 接与协同联动的智能自感知、自适应、自优化,达成安全、便捷、高效的消防安全智慧赋能。
技术栈:SpringBoot、SpringCloud、Nacos、OpenFeign、MySQL、Mybatis、MongoDB、Iotdb
Redis、EMQX、Netty、 Kafka、RabbitMQ、Docker

工作内容:
1. 物联感知设备解析和数据汇聚处理:负责硬件解析(mqtt、modubus、自定义协议、接口等),通过kafka进行物联数据与SAAS平台的关联。根据设备数据中的指标和规则,实现业务处理和实时更新MySQL和MongoDB存储。通过OpenFeign 调用生成报警处置工单以及通过(本地消息表+定时任务)处理工单提交失败问题。
2. 亿级数据表和物理模型的优化:将不同企业分库和不同型号设备分表方案优化为只依赖分表。现每天数据量平均为 80万左右,由于原分库分表设计不合理存在严重的数据倾斜,时间长后导致 MongoDB 单表数据过亿而查询缓慢。为解决这一问题,仅仅通过时间(年月)来分表存储并且建立合适的复合索引。该优化方案有效解决了数据倾斜问题,提高了数据存储和查询的效率 (由 10s+ 优化为1s)。同时通过物理模型预存储的方式来提高系统的灵活性和可扩展性,极大减少了产品的开发时间,后续已使用Iotdb代替MongoDB。
3. 火灾逃生路线生成:负责路线生成方案设计和实现,将火警下发到应急疏散主机,然后获取到灯的数据再上传到路线绘制方完成逃生路线图的绘制,最终获取到路线图达到可视化的目的。

智慧消防 SAAS 平台

企业服务 · 行业细分软件 案例ID:243857
联系该工程师
微信扫码,建群沟通
作者: 他是猫 - 6年经验- 四川申力消防

案例介绍

项目描述:提供物联感知设备管理、数据汇聚处理、消防 CRT、安防监控视频、工单流转、火灾逃生路线生成、设备维保维修、巡查巡检、值班管理、考勤、查岗等功能。通过数据分析实现人、物、系统之间无缝连 接与协同联动的智能自感知、自适应、自优化,达成安全、便捷、高效的消防安全智慧赋能。
技术栈:SpringBoot、SpringCloud、Nacos、OpenFeign、MySQL、Mybatis、MongoDB、Iotdb
Redis、EMQX、Netty、 Kafka、RabbitMQ、Docker

工作内容:
1. 物联感知设备解析和数据汇聚处理:负责硬件解析(mqtt、modubus、自定义协议、接口等),通过kafka进行物联数据与SAAS平台的关联。根据设备数据中的指标和规则,实现业务处理和实时更新MySQL和MongoDB存储。通过OpenFeign 调用生成报警处置工单以及通过(本地消息表+定时任务)处理工单提交失败问题。
2. 亿级数据表和物理模型的优化:将不同企业分库和不同型号设备分表方案优化为只依赖分表。现每天数据量平均为 80万左右,由于原分库分表设计不合理存在严重的数据倾斜,时间长后导致 MongoDB 单表数据过亿而查询缓慢。为解决这一问题,仅仅通过时间(年月)来分表存储并且建立合适的复合索引。该优化方案有效解决了数据倾斜问题,提高了数据存储和查询的效率 (由 10s+ 优化为1s)。同时通过物理模型预存储的方式来提高系统的灵活性和可扩展性,极大减少了产品的开发时间,后续已使用Iotdb代替MongoDB。
3. 火灾逃生路线生成:负责路线生成方案设计和实现,将火警下发到应急疏散主机,然后获取到灯的数据再上传到路线绘制方完成逃生路线图的绘制,最终获取到路线图达到可视化的目的。

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×