定义
Time Series DB(时序数据库)专为时间序列数据设计,存储设备 Telemetry 遥测数据。支持高并发写入、按时间范围聚合查询,为 Device Monitoring、Predictive Maintenance 提供数据基础。
核心特性与选型
时序数据库针对「时间戳 + 指标值」结构优化,支持高吞吐写入、按时间窗口的降采样与聚合(如 avg、max、percentile)。常见选型包括 InfluxDB、TimescaleDB、OpenTSDB、Prometheus 等。设备管理平台需根据设备规模、采样频率、保留策略及查询模式选型;大规模 IoT 场景通常采用列式存储与压缩,支持冷热数据分层,满足长期存储与实时查询的平衡。
与 DMP 的数据流
设备遥测经 MQTT 或协议网关接入后,由规则引擎或数据管道写入时序库。数据模型通常以设备 ID、物模型属性为 Tag,时间戳与数值为时序点。平台提供聚合查询 API 供 Device Monitoring 监控大屏、Report Analytics 报表及 Grafana 等可视化工具消费;RUL 剩余寿命预测、异常检测等算法也依赖时序数据作为输入。
应用场景
时序数据库支撑能源监控、工业传感器、智能表计、车联网等场景的遥测存储与分析。高并发写入能力满足百万级设备同时上报;降采样与保留策略控制存储成本;按设备、按时间的多维查询支持故障回溯与趋势分析。是设备管理平台数据底座的核心组件。