IoTDB 从零入门:安装、部署与第一个时序数据写入(Windows版本)

发布时间:2026/7/18 3:56:03
IoTDB 从零入门:安装、部署与第一个时序数据写入(Windows版本) 时序数据正在成为物联网、工业互联网、车联网等领域的核心数据资产。如何高效管理海量带时间戳的数据Apache IoTDB 给出了答案。本文面向零基础读者带你从下载到运行完成第一次数据写入全程动手实操。1. IoTDB 是什么专为时序数据设计的Apache 顶级开源数据库核心特点高压缩比、高性能写入/查询、类 SQL 语法、轻量级适用场景工业监控、智能工厂、新能源、车联网2. 环境准备操作系统Windows / Linux / macOS 均可本文以 Linux 为例依赖JDK 17必需下载地址Apache 官方镜像或 GitHub Releases打开终端命令窗口输入命令检查java版本# 检查 Java 版本 java -version3. 下载与安装Index of /iotdb/2.0.8直接输入这个网址进行下载然后解压4. 目录结构速览5. 启动并连接 IoTDB单机模式可以打开sbin目录文件①windows演示启动成功之后来启动数据库这样子数据库就启动成功啦如果双击运行提示就右键属性勾选6. 第一个时序数据写入6.1 基础概念速懂存储组 → 路径 → 测点存储组root.ln如辽宁风电场设备root.ln.wf01风机 01测点root.ln.wf01.temperature、root.ln.wf01.speed6.2 创建存储组与时间序列sqlCREATE STORAGE GROUP root.ln; CREATE TIMESERIES root.ln.wf01.temperature WITH DATATYPEFLOAT, ENCODINGRLE; CREATE TIMESERIES root.ln.wf01.speed WITH DATATYPEFLOAT, ENCODINGRLE;6.3 插入数据INSERTsqlINSERT INTO root.ln.wf01(timestamp, temperature, speed) VALUES (now(), 23.5, 6.2); INSERT INTO root.ln.wf01(timestamp, temperature, speed) VALUES (2026-07-16T10:00:00, 24.1, 5.8);6.4 查询验证sqlSELECT temperature, speed FROM root.ln.wf01 WHERE time 2026-07-16T00:00:00;恭喜你你已经完成了 IoTDB 从安装到写入的全流程。时序数据库的门槛并不高关键在动手。如果在实践中遇到问题欢迎在评论区留言我会尽力协助。