IoTDB 登录流程
- 切换路径到 cd software/apache-iotdb-0.12.5-all-bin/
- 后台启动服务 nohup sbin/start-server.sh >/dev/null 2>&1 &
- 打开用户端 sbin/start-cli.sh -h 127.0.0.1 -p 6667 -u root -pw root 即登录成功
- 退出 quit/exit 停止服务 sbin/stop-server.sh
简单操作
存储组
- 查看系统当前所有存储组 show storage group
- 创建存储组 set storage group to root.ln2 .ln2是名字 ,创建的存储组需要在root层级下,定义存储组相当于创建了一个表,创建的组必须依托与一个用户下,如下可以理解成在 root用户下创建了一个xxx的组。但是查询的时候 root.xxx要做为一个整体
- 删除存储组 delete storage group root.ln2
时间序列
- 参数: 数据类型:timetype , 编码方式:encoding
- 创建时间序列: .zpp.wf01.wt01.status 是名称
-
create timeseries root.zpp.wf01.wt01.status with datatype=boolean, encoding=plain
- 查看时间序列 show timeseries
- 查看一条时间序列 show timeseries LIMIT 1
- 查看具体的时间序列 show timeseries root.zpp.wf01.wt01.status
- 查看指定路径下的 show timeseries root.zpp
- 查看子路径 show child paths root.zpp
- 插入数据 insert into root.zpp.wf01.wt01(timestamp,status) values(100,true);
- 向多个时间序列插入数据、
-
insert into root.zpp.wf01.wt01(timestamp,status,temperature) values(200,true,20.86);
-
查询时间序列的值 select status from root.zpp.wf01.wt01 名称的完整
-
查询多个时间序列 select * from root.zpp.wf01.wt01
一些问题
- 查询IoTDB版本 show version
- 查询时间序列数量 count timeseries root
持续更新