1 docker安装
docker pull influxdb
有时候会发现influxdb拉不下来镜像的,是因为国内已经下架,这时候就要检查镜像源了。
拉取成功画面:
2 运行influxdb容器
docker run --name=influxdb -p 8086:8086 -d influxdb
这时候便已经启动成功了,但小编是部署在阿里云的ECS上的,所以还需要安全组里开放8086端口...开放完成。
3 UI界面
进入界面后需要初始化账号和bucket,bucket即相当于mysql的数据库。完成后首页:
4 influxdb概念简述
接触新的事物,最容易接受的就是类比方式了。
bucket:相当于Mysql数据库
mearsurment:测量值,相当于Mysql的表
tag:相当于Mysql的表的单列索引,时序数据里一般用来做不变的数据。如车辆1,车辆2
field:相当于表的字段,一般表示时序变化的值。如车辆位置
下面尝试一下行协议输入一条数据
5 数据行协议输入
准备一条数据
vehicleRealTime,vehicleName=ABC001,vehicleNumber=粤ABC001,vehicleVin=ssl0001 lon=23.001,lat=30.001 1725619722000
到这里便成功写入一条数据了
6 查看数据
接下来到explorer查看这条数据
InfluxDB的使用就先到这里了,下一期更新Java客户端的新增和查询。