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

时序数据正在成为物联网、工业互联网、车联网等领域的核心数据资产。

如何高效管理海量带时间戳的数据?Apache IoTDB 给出了答案。

本文面向零基础读者,带你从下载到运行,完成第一次数据写入,全程动手实操。

1. IoTDB 是什么?

  • 专为时序数据设计的 Apache 顶级开源数据库

  • 核心特点:高压缩比、高性能写入/查询、类 SQL 语法、轻量级

  • 适用场景:工业监控、智能工厂、新能源、车联网

2. 环境准备

  • 操作系统:Windows / Linux / macOS 均可(本文以 Linux 为例)

  • 依赖:JDK 17+(必需)

  • 下载地址:Apache 官方镜像或 GitHub Releases

打开终端命令窗口,输入命令检查java版本

复制代码
# 检查 Java 版本 
java -version

3. 下载与安装

Index of /iotdb/2.0.8

直接输入这个网址进行下载,然后解压

4. 目录结构速览

5. 启动并连接 IoTDB(单机模式)

可以打开sbin目录文件

①windows演示

启动成功之后来启动数据库

这样子数据库就启动成功啦

如果双击运行提示,就右键属性勾选

6. 第一个时序数据写入

6.1 基础概念速懂(存储组 → 路径 → 测点)
  • 存储组:root.ln(如:辽宁风电场)

  • 设备:root.ln.wf01(风机 01)

  • 测点:root.ln.wf01.temperatureroot.ln.wf01.speed

6.2 创建存储组与时间序列

sql

复制代码
CREATE STORAGE GROUP root.ln;
CREATE TIMESERIES root.ln.wf01.temperature WITH DATATYPE=FLOAT, ENCODING=RLE;
CREATE TIMESERIES root.ln.wf01.speed WITH DATATYPE=FLOAT, ENCODING=RLE;
6.3 插入数据(INSERT)

sql

复制代码
INSERT 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 查询验证

sql

复制代码
SELECT temperature, speed FROM root.ln.wf01 WHERE time >= 2026-07-16T00:00:00;

恭喜你!你已经完成了 IoTDB 从安装到写入的全流程。

时序数据库的门槛并不高,关键在动手。

如果在实践中遇到问题,欢迎在评论区留言,我会尽力协助。

相关推荐
DolphinDB12 小时前
持续升级!DolphinDB 全面完成银河麒麟 V11 兼容性认证
时序数据库·信创·银河麒麟·dolphindb
天天喝旺仔21 小时前
Prometheus + Grafana 监控告警体系搭建实战:从 Exporter 指标采集、PromQL 查询到 Alertmanager 告警落地
容器·kubernetes·grafana·prometheus·时序数据库
xcLeigh1 天前
让大模型长出手脚,自己写SQL查数据库(Function Calling初探)
数据库·人工智能·sql·时序数据库·timechoai
姜穆澜2 天前
时序数据库压测方法论
时序数据库
DolphinDB2 天前
让 Agent 搭建行情中心:DolphinX 数据接入自动化实践
时序数据库·量化金融·dolphindb
正在走向自律2 天前
时序大模型 TimechoAI 深度实践:从“数据存而不用“到工业级时序智能分析
时序数据库·时序大模型·timechoai·清华团队研发·生成式预测·多模态协变量支·自动适配
网络豆3 天前
Apache Maven 鸿蒙 PC 适配全记录:把 JVM 构建工具交付到 HiShell
maven·apache·harmonyos
网络豆3 天前
Apache Hive 鸿蒙 PC 适配全记录:以 Qt 客户端打通 HiveQL、监控与元数据访问
hive·apache·harmonyos
网络豆3 天前
Apache HBase 鸿蒙 PC 适配全记录:用 Qt 原生客户端打通 REST 管理与数据读写
apache·hbase·harmonyos
姜穆澜3 天前
时序数据库三国杀:QuestDB / InfluxDB 3 / TimescaleDB 深度横评
时序数据库