亲测可用——IoTDB部署及操作指南

全网首发一IoTDB数据库整合MyBatis实现SpringBoot项目CRUD

安装包是从官网下载的最新版本apache-iotdb-0.12.3-all-bin.zip 官网地址如下:http://iotdb.apache.org/Download/

操作命令如下:

1、解压unzip apache-iotdb-0.12.3-all-bin.zip

2、进入到sbin目录下:/opt/iot/apache-iotdb/sbin,执行start-server.sh脚本:nohup ./start-server.sh >> iotbd.log 2>&1 &

3、查看进程信息:ps -ef | grep iotdb 正常运行

在这里插入图片描述

4、登录IOTDB数据库

./start-cli.sh -h 127.0.0.1 -p 6667 -u root -pw root

登录用户和密码默认为root,同时启动Grafana连接组件 路径为:/opt/iot/apache-iotdb/tools/grafana

nohup java -jar iotdb-grafana.war >> iotdb-grafana.log 2>&1 &  //默认为8888端口

在这里插入图片描述

登录:

./start-cli.sh -h 127.0.0.1 -p 6667 -u root -pw root 登录iotDB
show timeseries12

在这里插入图片描述

5、安装可视化工具 Grafana组件,通过网上的搜索感觉这个可视化组件很强大,各种数据都可以图形化展示。wget https://dl.grafana.com/enterprise/release/grafana-enterprise-8.2.5.linux-amd64.tar.gz

但是我没有集成好。因为可能是虚拟机的原因,或者是接口没有对应好,有待后续研究,应该是我本地启动服务需要和Grafana界面请求的接口对应上。

6、 进入到/opt/iot/grafana-8.2.5/bin目录下 启动grafana-server :

nohup ./grafana-server >> grafana.log  2>&1 &

7、查看grafana进程 ps -ef | grep grafana

在这里插入图片描述

8、默认端口为3000 我们就可以登录上去看一下了 http://localhost:3000
9、初始账号密码为admin/admin 登录进去就要改密码 已改为admin123
10、进来之后首选选择一下插件,搜索simpleJson,点击安装

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

到这里我们基本上就安装成功了。

CRUD操作如下,自行操作就好了,如果相结合SpringBoot和MyBatis请查看我的另一篇文章:

全网首发一IoTDB数据库整合MyBatis实现SpringBoot项目CRUD

12、创建组和对应的时间戳

SET STORAGE GROUP TO root.sg2

CREATE TIMESERIES root.sg2.d1.s1 WITH DATATYPE=TEXT, ENCODING=PLAIN, COMPRESSOR=SNAPPY

CREATE TIMESERIES root.sg1.d1.s2 WITH DATATYPE=INT64, ENCODING=RLE, COMPRESSOR=SNAPPY

CREATE TIMESERIES root.sg1.d1.s3 WITH DATATYPE=INT64, ENCODING=RLE, COMPRESSOR=SNAPPY

insert into root.sg2.d1(timestamp, s1, s2, s3) values(time,v1,v2,v3)

select * from root.sg2.d1

DELETE STORAGE GROUP root.sg2

select * from root where time <= 10

select count(*) from root

select count(*) from root where time >= 1 and time <= 100 group by ([0, 100), 20ms, 20ms)

23、Gitee项目源码地址如下:

https://gitee.com/aberz/spring-boot-io-tdb.git

全网首发一IoTDB数据库整合MyBatis实现SpringBoot项目CRUD

相关文档链接:

————————————————

版权声明:本文为CSDN博主「阳光非宅猿」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_42103983/article/details/121696660