溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

InfluxDB學(xué)習(xí)之InfluxDB的基本概念

發(fā)布時間:2020-07-15 23:08:39 來源:網(wǎng)絡(luò) 閱讀:768 作者:DBAspace 欄目:數(shù)據(jù)庫
一、與傳統(tǒng)數(shù)據(jù)庫中的名詞做比較
nfluxDB中的名詞傳統(tǒng)數(shù)據(jù)庫中的概念
database數(shù)據(jù)庫
measurement數(shù)據(jù)庫中的表
points表里面的一行數(shù)據(jù)

 

二、InfluxDB中獨有的概念

1)database--數(shù)據(jù)庫,這個同傳統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)庫概念。

2)measurement--數(shù)據(jù)表,在InfluxDB中,measurement即為表的作用,同傳統(tǒng)數(shù)據(jù)庫中的table作用一致。

1)tag--標(biāo)簽,在InfluxDB中,tag是一個非常重要的部分,表名+tag一起作為數(shù)據(jù)庫的索引,是“key-value”的形式。

2)field--數(shù)據(jù),field主要是用來存放數(shù)據(jù)的部分,也是“key-value”的形式。

3)timestamp--時間戳,作為時序型數(shù)據(jù)庫,時間戳是InfluxDB中最重要的部分,在插入數(shù)據(jù)時可以自己指定也可留空讓系統(tǒng)指定。

說明:在插入新數(shù)據(jù)時,tag、field和timestamp之間用空格分隔。

4)series--序列,所有在數(shù)據(jù)庫中的數(shù)據(jù),都需要通過圖表來展示,而這個series表示這個表里面的數(shù)據(jù),可以在圖表上畫成幾條線。

5)Retention policy--數(shù)據(jù)保留策略,可以定義數(shù)據(jù)保留的時長,每個數(shù)據(jù)庫可以有多個數(shù)據(jù)保留策略,但只能有一個默認(rèn)策略。。

6)Point--點,表示每個表里某個時刻的某個條件下的一個field的數(shù)據(jù),因為體現(xiàn)在圖表上就是一個點,于是將其稱為point。

1)Point

Point由時間戳(time)、數(shù)據(jù)(field)、標(biāo)簽(tags)組成。

Point相當(dāng)于傳統(tǒng)數(shù)據(jù)庫里的一行數(shù)據(jù),如下表所示:

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

所有在數(shù)據(jù)庫中的數(shù)據(jù),都需要通過圖表來展示,而這個series表示這個表里面的數(shù)據(jù),可以在圖表上畫成幾條線:通過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


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI