InfluxDB学习之InfluxDB的关键概念

本文目录
[隐藏]

InfluxDB作为最近才兴起的时序数据库,一些概念还是与传统的数据库有所差别,因此,在此介绍下InfluxDB中的一些关键概念,以方便大家学习。

更多InfluxDB详细教程请看:InfluxDB系列学习教程目录

InfluxDB技术交流群:580487672(点击加入)

关键概念

一、基本概念

1)database--数据库,这个同传统数据库的数据库概念。

2)measurement--数据表,在InfluxDB中,measurement即为表的作用,同传统数据库中的table作用一致。

image

二、InfluxDB特有概念

1)tag--标签,在InfluxDB中,tag是一个非常重要的部分,表名+tag一起作为数据库的索引,是“key-value”的形式。

2)field--数据,field主要是用来存放数据的部分,也是“key-value”的形式。

3)timestamp--时间戳,作为时序型数据库,时间戳是InfluxDB中最重要的部分,在插入数据时可以自己指定也可留空让系统指定。

说明:在插入新数据时,tag、field和timestamp之间用空格分隔。

4)series--序列,所有在数据库中的数据,都需要通过图表来展示,而这个series表示这个表里面的数据,可以在图表上画成几条线。

5)Retention policy--数据保留策略,可以定义数据保留的时长,每个数据库可以有多个数据保留策略,但只能有一个默认策略。。

6)Point--点,表示每个表里某个时刻的某个条件下的一个field的数据,因为体现在图表上就是一个点,于是将其称为point。

 

好了,有关InfluxDB概念相关知识就先为大家介绍到这里,更多InfluxDB详细教程请看:InfluxDB系列学习教程目录

InfluxDB技术交流群:580487672(点击加入)

查看同系列相邻文章:<< InfluxDB学习之InfluxDB的HTTP API查询操作InfluxDB学习之InfluxDB常用函数(一)聚合类函数 >>

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: