- 在物联网项目的实践中,数据库性能问题往往是最大的挑战。随着设备数量的增长,数据量呈指数级上升,传统的手工调优方式已经无法满足需求。经过大半年的技术攻关,我们团队开发了一套自动化调优系统,在多个生产环境中取得了良好的效果。本文将分享这套系统的核心技术和实践经验,为面临类似挑战的技术团队提供参考。 1 索引优化:让系统自己找到最优解传统的索引优化依赖DBA手工分析慢查询,逐个建立索引。但物联网项... 在物联网项目的实践中,数据库性能问题往往是最大的挑战。随着设备数量的增长,数据量呈指数级上升,传统的手工调优方式已经无法满足需求。经过大半年的技术攻关,我们团队开发了一套自动化调优系统,在多个生产环境中取得了良好的效果。本文将分享这套系统的核心技术和实践经验,为面临类似挑战的技术团队提供参考。 1 索引优化:让系统自己找到最优解传统的索引优化依赖DBA手工分析慢查询,逐个建立索引。但物联网项...
- 物联网设备消息推送系统的数据库设计方案,专门解决海量设备通知的存储和查询问题。 1 数据库表结构设计我们的物联网平台需要处理大量设备消息,包括设备告警、系统通知、固件升级提醒等。经过实际项目验证,采用4张表的分离设计最为合适。 1.1 设备用户表(device_users)这张表存放所有注册用户的基本信息,可以直接复用现有的用户系统。字段名类型说明索引idBIGINT用户编号主键userna... 物联网设备消息推送系统的数据库设计方案,专门解决海量设备通知的存储和查询问题。 1 数据库表结构设计我们的物联网平台需要处理大量设备消息,包括设备告警、系统通知、固件升级提醒等。经过实际项目验证,采用4张表的分离设计最为合适。 1.1 设备用户表(device_users)这张表存放所有注册用户的基本信息,可以直接复用现有的用户系统。字段名类型说明索引idBIGINT用户编号主键userna...
- 1 物联网项目中的数据库事务优化实践 1.1 从一次生产故障说起去年我们的智能工厂监控系统出了个问题。当时需要批量更新几万台设备的状态信息,结果一个大事务直接把数据库给锁死了,整个车间的设备监控界面都卡住不动。事务本质上就是把多个数据库操作打包在一起,要么全成功,要么全失败。MySQL的事务有四个特点:原子性、一致性、隔离性、持久性,简称ACID。这些特性保证了数据不会乱套。但是当事务变得... 1 物联网项目中的数据库事务优化实践 1.1 从一次生产故障说起去年我们的智能工厂监控系统出了个问题。当时需要批量更新几万台设备的状态信息,结果一个大事务直接把数据库给锁死了,整个车间的设备监控界面都卡住不动。事务本质上就是把多个数据库操作打包在一起,要么全成功,要么全失败。MySQL的事务有四个特点:原子性、一致性、隔离性、持久性,简称ACID。这些特性保证了数据不会乱套。但是当事务变得...
- 前段时间在做一个智慧园区项目,数据库查询慢得让人抓狂。当时想着用 FORCE INDEX 强制指定索引,应该能解决问题吧?结果越改越慢,最后发现是自己挖了个坑把自己埋了。这种事估计不少人都遇到过。明明觉得某个索引应该最快,强制让 MySQL 用它,结果查询时间从几百毫秒变成了几秒钟。今天就把这个踩坑经历分享出来,看看 FORCE INDEX 到底哪些地方容易翻车。 1. 物联网平台的数据挑战... 前段时间在做一个智慧园区项目,数据库查询慢得让人抓狂。当时想着用 FORCE INDEX 强制指定索引,应该能解决问题吧?结果越改越慢,最后发现是自己挖了个坑把自己埋了。这种事估计不少人都遇到过。明明觉得某个索引应该最快,强制让 MySQL 用它,结果查询时间从几百毫秒变成了几秒钟。今天就把这个踩坑经历分享出来,看看 FORCE INDEX 到底哪些地方容易翻车。 1. 物联网平台的数据挑战...
- 上一篇我们聊了MongoDB在物联网平台中的基础应用,不过光会用还不够。当系统真正运行起来,设备从几百台增长到几万台,数据量从GB级别增长到TB级别,这时候就会遇到各种性能问题。我记得当时我们项目刚上线,MongoDB用着还挺顺手的。但是随着业务增长,设备接入量快速增加,系统就开始出现问题了——查询变慢,连接池不够用,各种问题接踵而来。那段时间确实比较辛苦,经常收到系统告警。后来经过一番性能... 上一篇我们聊了MongoDB在物联网平台中的基础应用,不过光会用还不够。当系统真正运行起来,设备从几百台增长到几万台,数据量从GB级别增长到TB级别,这时候就会遇到各种性能问题。我记得当时我们项目刚上线,MongoDB用着还挺顺手的。但是随着业务增长,设备接入量快速增加,系统就开始出现问题了——查询变慢,连接池不够用,各种问题接踵而来。那段时间确实比较辛苦,经常收到系统告警。后来经过一番性能...
- 最近在做物联网平台项目时,遇到了一个头疼的问题:设备数据量越来越大,传统的MySQL已经有点扛不住了。特别是那些传感器数据,结构还经常变化,用固定的表结构真的很难搞。后来团队决定引入MongoDB,说实话刚开始我是有点抵触的,毕竟用惯了关系型数据库。但是用了一段时间后发现,MongoDB在处理这种半结构化数据时确实有优势,特别是那种字段经常变化的设备数据。这篇文章主要记录一下我们在项目中是怎... 最近在做物联网平台项目时,遇到了一个头疼的问题:设备数据量越来越大,传统的MySQL已经有点扛不住了。特别是那些传感器数据,结构还经常变化,用固定的表结构真的很难搞。后来团队决定引入MongoDB,说实话刚开始我是有点抵触的,毕竟用惯了关系型数据库。但是用了一段时间后发现,MongoDB在处理这种半结构化数据时确实有优势,特别是那种字段经常变化的设备数据。这篇文章主要记录一下我们在项目中是怎...
- 核心原则一个稳健的 OTA 升级机制,必须保证在以下任何情况下都不会让设备变砖:升级包传输中断升级过程中突然断电升级包本身损坏或不兼容核心思想是:在设备成功运行新固件之前,永远不要丢弃旧的、可工作的固件。方案一:单分区 + 备份元数据 + 回滚机制 (最轻量)这是最节省资源的方案,只需要一个应用分区,但需要在 Flash 的某个角落(比如单独的配置区或应用分区的末尾)预留一小块空间来存储 “... 核心原则一个稳健的 OTA 升级机制,必须保证在以下任何情况下都不会让设备变砖:升级包传输中断升级过程中突然断电升级包本身损坏或不兼容核心思想是:在设备成功运行新固件之前,永远不要丢弃旧的、可工作的固件。方案一:单分区 + 备份元数据 + 回滚机制 (最轻量)这是最节省资源的方案,只需要一个应用分区,但需要在 Flash 的某个角落(比如单独的配置区或应用分区的末尾)预留一小块空间来存储 “...
- 一、现状分析:为何 MAC 地址认证形同虚设?核心漏洞:MAC 地址可通过软件轻松伪造(修改网卡配置或数据包)农业传感器部署分散,攻击者可物理接触设备窃取或克隆 MAC单一标识无验证机制,无法区分 "真身" 与 "冒牌货"伪造危害:假数据导致灌溉决策失误、施肥过量 / 不足,造成农作物大面积损失,甚至引发设备控制指令执行错误(如误开 / 关关键设备)。二、硬件级防护:物理不可克隆技术 (PU... 一、现状分析:为何 MAC 地址认证形同虚设?核心漏洞:MAC 地址可通过软件轻松伪造(修改网卡配置或数据包)农业传感器部署分散,攻击者可物理接触设备窃取或克隆 MAC单一标识无验证机制,无法区分 "真身" 与 "冒牌货"伪造危害:假数据导致灌溉决策失误、施肥过量 / 不足,造成农作物大面积损失,甚至引发设备控制指令执行错误(如误开 / 关关键设备)。二、硬件级防护:物理不可克隆技术 (PU...
- 一、电池寿命理论与实测差距的根本原因您的理论计算与实测结果差距巨大 (2 年→半年) 的核心原因:网络注册与连接是 "隐形耗电杀手"NB-IoT 模块每次注册网络消耗约100-200mA·s能量 (相当于数小时休眠功耗)若信号不稳定导致频繁重连,能耗将增加3-10 倍实测表明:一次完整网络附着 + 数据传输能耗≈15-30mAh(取决于信号质量)休眠电流测量不准确大多数开发者仅测量 MCU ... 一、电池寿命理论与实测差距的根本原因您的理论计算与实测结果差距巨大 (2 年→半年) 的核心原因:网络注册与连接是 "隐形耗电杀手"NB-IoT 模块每次注册网络消耗约100-200mA·s能量 (相当于数小时休眠功耗)若信号不稳定导致频繁重连,能耗将增加3-10 倍实测表明:一次完整网络附着 + 数据传输能耗≈15-30mAh(取决于信号质量)休眠电流测量不准确大多数开发者仅测量 MCU ...
- 一、问题核心:如何在省电与实时性间取得平衡您的 NB-IoT 设备 99% 时间处于深度休眠(仅 RTC 运行,功耗 < 10μA),此时无法接收平台指令,而传统心跳包轮询会大幅缩短电池寿命。解决方案需满足:极低休眠功耗(μA 级)+ 快速响应(<1s)+ 低流量开销。二、主流唤醒机制对比技术方案休眠功耗响应时间实现复杂度适用场景心跳包轮询100μA~1mA固定周期★☆☆☆☆ 简单低功耗需求... 一、问题核心:如何在省电与实时性间取得平衡您的 NB-IoT 设备 99% 时间处于深度休眠(仅 RTC 运行,功耗 < 10μA),此时无法接收平台指令,而传统心跳包轮询会大幅缩短电池寿命。解决方案需满足:极低休眠功耗(μA 级)+ 快速响应(<1s)+ 低流量开销。二、主流唤醒机制对比技术方案休眠功耗响应时间实现复杂度适用场景心跳包轮询100μA~1mA固定周期★☆☆☆☆ 简单低功耗需求...
- 大量智能电表固定时间集中上报数据导致的服务雪崩,核心矛盾是「瞬时并发连接峰值」与「服务资源承载上限」的不匹配。仅靠随机延迟的错峰方案属于 “被动规避”,需从 协议优化、接入层架构、业务层缓冲、服务治理 四个维度构建 “主动抗冲击” 体系,MQTT 持久会话需合理使用(并非直接缓解峰值,需配合其他机制)。一、先明确:MQTT 持久会话能缓解吗?结论:不能直接缓解并发连接峰值,反而可能加重服务器... 大量智能电表固定时间集中上报数据导致的服务雪崩,核心矛盾是「瞬时并发连接峰值」与「服务资源承载上限」的不匹配。仅靠随机延迟的错峰方案属于 “被动规避”,需从 协议优化、接入层架构、业务层缓冲、服务治理 四个维度构建 “主动抗冲击” 体系,MQTT 持久会话需合理使用(并非直接缓解峰值,需配合其他机制)。一、先明确:MQTT 持久会话能缓解吗?结论:不能直接缓解并发连接峰值,反而可能加重服务器...
- 一、技术方案对比:UWB vs 蓝牙 AOA vs 混合定位UWB 技术:高精度但高成本精度:厘米级 (10-30cm),抗多径干扰强,适合金属环境成本:基站 (5000-20000 元 / 个)+ 标签 (数百元 / 个),部署成本高部署:需精确同步 (有线 / 无线时钟),至少 3-4 个基站实现三维定位,密度约每 50-100㎡一个结论:精度最佳但成本过高,适合高价值物资 (如医疗设备... 一、技术方案对比:UWB vs 蓝牙 AOA vs 混合定位UWB 技术:高精度但高成本精度:厘米级 (10-30cm),抗多径干扰强,适合金属环境成本:基站 (5000-20000 元 / 个)+ 标签 (数百元 / 个),部署成本高部署:需精确同步 (有线 / 无线时钟),至少 3-4 个基站实现三维定位,密度约每 50-100㎡一个结论:精度最佳但成本过高,适合高价值物资 (如医疗设备...
- 💎【行业认证·权威头衔】✔ 华为云天团核心成员:特约编辑/云享专家/开发者专家/产品云测专家✔ 开发者社区全满贯:CSDN博客&商业化双料专家/阿里云签约作者/腾讯云内容共创官/掘金&亚马逊&51CTO顶级博主✔ 技术生态共建先锋:横跨鸿蒙、云计算、AI等前沿领域的技术布道者🏆【荣誉殿堂】🎖 连续三年蝉联"华为云十佳博主"(2022-2024)🎖 双冠加冕CSDN"年度博客之星TOP... 💎【行业认证·权威头衔】✔ 华为云天团核心成员:特约编辑/云享专家/开发者专家/产品云测专家✔ 开发者社区全满贯:CSDN博客&商业化双料专家/阿里云签约作者/腾讯云内容共创官/掘金&亚马逊&51CTO顶级博主✔ 技术生态共建先锋:横跨鸿蒙、云计算、AI等前沿领域的技术布道者🏆【荣誉殿堂】🎖 连续三年蝉联"华为云十佳博主"(2022-2024)🎖 双冠加冕CSDN"年度博客之星TOP...
- 近日,市场监管部门根据消费者举报,突击检查某加油站,揭穿了一起利用物联网技术作弊偷油的高科技骗局。执法人员在控制加油站中控电脑和电源后,对加油机进行开封检查,竟发现设备标注厂家与鉴定证书不符,主板存在私自改装痕迹,且后台暗藏一套可远程操控偷油的作弊系统。 明暗双系统,作弊手段隐蔽升级在加油站内部房间,执法人员发现一台隐蔽电脑正运行与前台相同的零售管理系统。经核查,该电脑通过预装作弊软件,直... 近日,市场监管部门根据消费者举报,突击检查某加油站,揭穿了一起利用物联网技术作弊偷油的高科技骗局。执法人员在控制加油站中控电脑和电源后,对加油机进行开封检查,竟发现设备标注厂家与鉴定证书不符,主板存在私自改装痕迹,且后台暗藏一套可远程操控偷油的作弊系统。 明暗双系统,作弊手段隐蔽升级在加油站内部房间,执法人员发现一台隐蔽电脑正运行与前台相同的零售管理系统。经核查,该电脑通过预装作弊软件,直...
- 工业级NFC技术突破距离限制,提升通信距离至40厘米以上,适应高温、高压及金属环境,推动智能制造发展。 工业级NFC技术突破距离限制,提升通信距离至40厘米以上,适应高温、高压及金属环境,推动智能制造发展。
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签