influxdb2.x入门初探

influxdb2.x入门初探

      • influxdb的使用场景
      • 使用docker来部署influxdb
      • 入门的案例

influxdb的使用场景

1、influxdb是什么?
influxdb是一种时许数据库, 时许数据库通常被用在监控的场景,例如运维和IOT(物联网领域),这类数据库只在存储时许数据并实时处理它们。

2、influxdb的相关概念

database相当于关系型数据库的数据库, 2.x版本后database的概念被bucket所取代,measurement相当与关系型数据库的表,point相当于关系型数据库的数据行(一行数据,由时间戳(time)、数据(field)、标签(tag)组成),其中时间戳可以看作是传统数据库表的主键,tag相等于已经建立索引的普通列、field则相当于普通的列。

series相当于是influxdb中的一些数据的集合,在同一个database中,retention policy、measurement、tag sets完全相同的数据同属于一个series,同一个series的数据在物理上回按照时间顺序排列存储在一起。

基本的组成格式:
measurement,tag1=value1,tag2=value2 field1=value1,field2=value2 timestamp

字段集是不能缺少的,时间戳是可以省略的

你可能感兴趣的:(influxdb,数据库)