influxdb客户端工具
InfluxDB
是一个时间序列数据库,旨在处理高写入和查询负载。它是TICK堆栈的组成部分 。InfluxDB
旨在用作涉及大量带时间戳数据的任何用例的后备存储,包括DevOps监控,应用程序指标,物联网传感器数据和实时分析。
引入工具包
<dependency>
<groupId>com.wueasy</groupId>
<artifactId>wueasy-data-influxdb</artifactId>
<version>最新版本</version>
</dependency>
influxdb连接配置
influxdb
:配置influxdb
连接集合,可以配置多个influxdb
连接monitor
:influxdb连接的key
,可以配置多个,唯一url
:数据库地址username
:用户名password
:密码database
:数据库名称
wueasy :
data:
influxdb:
monitor:
url: http://127.0.0.1:8086
username: root
password: root
database: mydb
java中引用influxdb客户端
通过@Qualifier
注解注入,并指定服务名称。
服务名称
说明:规则由influxdb配置的连接key + Influxdb
组成
@Autowired
@Qualifier("monitorInfluxdb")
private InfluxDB monitorInfluxdb;