client tools: influxDB studio
https://github.com/CymaticLabs/InfluxDBStudio/releases
measurement --> table
tags --> index column
Field --> normal column
point --> SQL record
series = measurement+tags
precision rfc3339 //set the time format
docker pull influxdb
docker run --name=influxdb --restart=always -p 8086:8086 -v /root/influxdb:/var/lib/influxdb influxdb
docker exec -it influxdb influx
converter-moshi-2.3.0.jar
influxdb-java-2.8.jar
logging-interceptor-3.9.1.jar
moshi-1.4.0.jar
okhttp-3.9.1.jar
okio-1.13.0.jar
retrofit-2.3.0.jar
<dependencies>
<dependency>
<groupId>org.influxdb</groupId>
<artifactId>influxdb-java</artifactId>
<version>2.8</version>
</dependency>
</dependencies>
import org.influxdb.dto.QueryResult;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class InfluxDBConfiguration {
@Value("${influxdb.name}")
public String name;
@Value("${influxdb.password}")
public String password;
@Value("${influxdb.openurl}")
public String openurl;
@Value("${influxdb.database}"<