IOTDB 套件:
官方文档: https://iotdb.apache.org/zh/UserGuide/latest/QuickStart/QuickStart.html
IOTDB 1.3.2 官方部署环境要求
- jdk > = 1.8
- 设置最大文件打开数为 65535。
测试环境1:
window 11
IOTDB 1.3.2
JDK 17
安装方式 all in one
单机版安装
启动
双击start-standalone.bat
测试结果:出现两个窗口(一个 ConfigNode 和一个 DataNode)
看脚本可以发现start-standalone.bat主要的作用是启动start-confignode.bat和start-datanode.bat两个Shell脚本文件。
测试连接:
另开一个cmd,输入登录命令(类比mysql)
> sbin\start-cli.bat -h 127.0.0.1 -p 6667 -u root -pw root
默认用户名和密码都是root !
创建数据库
IoTDB> show databases;
+--------+---+-----------------------+---------------------+---------------------+
|Database|TTL|SchemaReplicationFactor|DataReplicationFactor|TimePartitionInterval|
+--------+---+-----------------------+---------------------+---------------------+
+--------+---+-----------------------+---------------------+---------------------+
Empty set.
It costs 0.565s
IoTDB> create database root.window
Msg: The statement is executed successfully.
IoTDB> show databases;
+-----------+----+-----------------------+---------------------+---------------------+
| Database| TTL|SchemaReplicationFactor|DataReplicationFactor|TimePartitionInterval|
+-----------+----+-----------------------+---------------------+---------------------+
|root.window|null| 1| 1| 604800000|
+-----------+----+-----------------------+---------------------+---------------------+
Total line number = 1
It costs 0.139s
创建时间序列
时间序列名,可以有多少层级。
表数据类型
编码有哪些
IoTDB> create timeseries root.window.yfb01.xz.status with datatype=FLOAT,ENCODING=RLE;
Msg: The statement is executed successfully.
IoTDB> show timeseries;
+---------------------------+-----+-----------+--------+--------+-----------+----+----------+--------+------------------+--------+
| Timeseries|Alias