安装
1.官网
https://docs.influxdata.com/influxdb
2.下载地址(influxdb分为服务端和客户端,是单独分开的两个二进制,因此需要下载两个安装包)
wget https://dl.influxdata.com/influxdb/releases/influxdb2-2.1.1-linux-amd64.tar.gz
wget https://dl.influxdata.com/influxdb/releases/influxdb2-client-2.2.0-linux-amd64.tar.gz
3.解压
tar -zxvf influxdb2-2.1.1-linux-amd64.tar.gz
tar -zxvf influxdb2-client-2.2.0-linux-amd64.tar.gz
4.启动
#服务端
./influxd
#客户端
influx config create -n default -u http://localhost:8086 -o example-org -t mySuP3rS3cr3tT0keN -a
名词解释
名词介绍
influxDB名词 | 传统数据库概念 |
---|---|
database | 数据库 |
measurement | 数据表 |
point | 数据行 |
point
influxDB中的point相当于传统数据库里的一行数据,由时间戳(time)、数据(field)、标签(tag)组成。
Point属性 | 传统数据库概念 |
---|---|
time | 每个数据记录时间,是数据库中的主索引 |
field | 各种记录值(没有索引的属性),例如温度、湿度 |
tags | 各种有索引的属性,例如地区、海拔 |
Series
Series相当于是 InfluxDB 中一些数据的集合,在同一个 database 中,retention policy、measurement、tag sets 完全相同的数据同属于一个 series,同一个 series 的数据在物理上会按照时间顺序排列存储在一起。