InfluxDB的基本操做

InfluxDB的基本操做

  1. influxDB提供三種操做方式html

 (1)客戶端命令行linux

 (2)Http Api接口數據庫

 (3)各語言的api庫api


2.命令行操做方式ide

(1)顯示數據庫
spa

 >show databases命令行


(2)新建數據庫orm

 >create databases base_nameserver


(3)刪除數據庫htm

 >drop databases base_name


(4)使用某個數據庫

 >use base_name


3.表操做

(1)顯示錶

  >show measurements


(2)新建表

  >insert dms_notify,hostname=server01 value=442221834240i 1435362189575692182

 

 解釋:dms_notify是表名,hostname是索引,value=xx是記錄值,紀錄值能夠有多個,最後是指定時間,未指定默認爲當前時間


(3)查詢

 > select * from dms_notify


(4)刪除表

 >drop measurements measurements_name


4.數據操做

(1)增長數據

增長數據採用insert方式,在insert中,表名俞數據間用(,)逗號分隔,tag和field間用空格分隔,多個tag或者多個field間用(,)逗號分隔


(2)修改和刪除數據

influxDB屬於時序數據庫,未提供修改和刪除數據的方法

 可是刪除能夠經過InfluxDB的數據保存策略(Retention Policies)來實現


5.series操做

series表示這個表裏面的數據,能夠在圖表上畫成幾條線,series主要經過tags排列組合算出來

咱們能夠查詢表的series,以下所示:


> show series from memkeymem,host=ResourcePool-0246-billing07
mem,host=billing07


本文轉載來自:http://www.linuxdaxue.com/influxdb-basic-operation.html

相關文章
相關標籤/搜索