歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> 學習Linux >> InfluxDB學習之InfluxDB的基本概念,influxdb基本概念

InfluxDB學習之InfluxDB的基本概念,influxdb基本概念

日期:2017/3/3 18:08:36   编辑:學習Linux

InfluxDB學習之InfluxDB的基本概念,influxdb基本概念

InfluxDB學習之InfluxDB的基本概念,influxdb基本概念


InfluxDB與傳統數據庫在概念上有許多的不同,本文就給大家介紹下InfluxDB中的一些基本概念,更多InfluxDB詳細教程請看:InfluxDB系列學習教程目錄

InfluxDB技術交流群:580487672(點擊加入)

一、與傳統數據庫中的名詞做比較

influxDB中的名詞 傳統數據庫中的概念 database 數據庫 measurement 數據庫中的表 points 表裡面的一行數據

二、InfluxDB中獨有的概念

1)Point

Point由時間戳(time)、數據(field)、標簽(tags)組成。

Point相當於傳統數據庫裡的一行數據,如下表所示:

Point屬性 傳統數據庫中的概念 time 每個數據記錄時間,是數據庫中的主索引(會自動生成) fields 各種記錄值(沒有索引的屬性)也就是記錄的值:溫度, 濕度 tags 各種有索引的屬性:地區,海拔
2)series

所有在數據庫中的數據,都需要通過圖表來展示,而這個series表示這個表裡面的數據,可以在圖表上畫成幾條線:通過tags排列組合算出來。

如下所示:

>show series from cpu
key
cpu,cpu=cpu-total,host=ResourcePool-0246-billing07
cpu,cpu=cpu-total,host=billing07
cpu,cpu=cpu0,host=ResourcePool-0246-billing07
cpu,cpu=cpu0,host=billing07
cpu,cpu=cpu1,host=ResourcePool-0246-billing07
cpu,cpu=cpu1,host=billing07
cpu,cpu=cpu10,host=ResourcePool-0246-billing07
cpu,cpu=cpu10,host=billing07
cpu,cpu=cpu11,host=ResourcePool-0246-billing07
cpu,cpu=cpu11,host=billing07
cpu,cpu=cpu12,host=ResourcePool-0246-billing07
cpu,cpu=cpu12,host=billing07
cpu,cpu=cpu13,host=ResourcePool-0246-billing07
cpu,cpu=cpu13,host=billing07
cpu,cpu=cpu14,host=ResourcePool-0246-billing07
cpu,cpu=cpu14,host=billing07
cpu,cpu=cpu15,host=ResourcePool-0246-billing07
cpu,cpu=cpu15,host=billing07
cpu,cpu=cpu16,host=ResourcePool-0246-billing07
cpu,cpu=cpu17,host=ResourcePool-0246-billing07
cpu,cpu=cpu18,host=ResourcePool-0246-billing07
cpu,cpu=cpu19,host=ResourcePool-0246-billing07
cpu,cpu=cpu2,host=ResourcePool-0246-billing07
cpu,cpu=cpu2,host=billing07
cpu,cpu=cpu20,host=ResourcePool-0246-billing07
cpu,cpu=cpu21,host=ResourcePool-0246-billing07
cpu,cpu=cpu22,host=ResourcePool-0246-billing07
cpu,cpu=cpu23,host=ResourcePool-0246-billing07
cpu,cpu=cpu3,host=ResourcePool-0246-billing07
cpu,cpu=cpu3,host=billing07
cpu,cpu=cpu4,host=ResourcePool-0246-billing07
cpu,cpu=cpu4,host=billing07
cpu,cpu=cpu5,host=ResourcePool-0246-billing07
cpu,cpu=cpu5,host=billing07
cpu,cpu=cpu6,host=ResourcePool-0246-billing07
cpu,cpu=cpu6,host=billing07
cpu,cpu=cpu7,host=ResourcePool-0246-billing07
cpu,cpu=cpu7,host=billing07
cpu,cpu=cpu8,host=ResourcePool-0246-billing07
cpu,cpu=cpu8,host=billing07
cpu,cpu=cpu9,host=ResourcePool-0246-billing07
cpu,cpu=cpu9,host=billing07

有關InfluxDB的概念問題就先為大家介紹這些,更多有關InfluxDB的內容請繼續關注 Linux大學 接下來的文章。

更多InfluxDB詳細教程請看:InfluxDB系列學習教程目錄

InfluxDB技術交流群:580487672(點擊加入)

http://xxxxxx/Linuxjc/1171318.html TechArticle

Copyright © Linux教程網 All Rights Reserved