茉莉雨
MyEMS 时序数据查询优化:海量能耗数据查询提速
原创
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
茉莉雨
社区首页
>
专栏
>
MyEMS 时序数据查询优化:海量能耗数据查询提速
MyEMS 时序数据查询优化:海量能耗数据查询提速
茉莉雨
关注
发布于 2026-09-29 09:45:04
发布于 2026-09-29 09:45:04
21
0
举报
概述
一个中型工业园区,50 万台设备,每台 20 个监测点——这就是 1000 万级点表。每分钟 1000 万条新数据涌入,24 小时不停歇。把这些数据塞进 MySQL 的普通表,三个月后磁盘和查询性能双双崩塌——这不是假设,是无数能源管理团队踩过的真实坑。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
开源
目录
引言
一、问题域:能耗数据为什么"最难存"
1.1 三个重要的特征
1.2 传统方案为什么扛不住
二、MyEMS 数据层架构:沿数据流自然切分
2.1 五层架构中的数据层定位
2.2 混合存储架构:让每种数据去它该去的地方
三、写入管线优化:从采集到入库的四道关卡
3.1 动态采样机制:不是所有数据都需要 1 秒级
3.2 数据清洗前置
3.3 归一化与虚拟点计算
3.4 写入路径优化
四、查询优化:让海量数据查得快的六招
4.1 招式一:数据模型设计——别让索引膨胀
4.2 招式二:多层级降采样——用空间换时间
4.3 招式三:数据生命周期管理——让冷数据自动过期
4.4 招式四:查询语句优化——让每条查询走最短路径
4.5 招式五:分层查询路由——根据场景走不同的表
4.6 招式六:混合存储的关联查询
五、云边端协同:让查询压力在源头就被化解
5.1 边缘网关的本地预处理
5.2 断网自治
5.3 边缘实时告警
六、实践效果与量化收益
七、总结与展望
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档