這個是github上面一我的總結的influxDB的操做手冊,還不錯:https://xtutu.gitbooks.io/influxdb-handbook/content/zeng.htmlhtml
1. influxDB是什麼呢?git
InfluxDB 是一個開源分佈式時序、事件和指標數據庫。github
使用 Go 語言編寫,無需外部依賴。其設計目標是實現分佈式和水平伸縮擴展。sql
2. 怎麼使用influxDB呢?數據庫
類比的方法學習! ---》 nfluxDB提供類SQL語法, 因此熟悉sql 語法的話,就能夠類比學習。分佈式
向「表」中插入數據(influx 中不叫作表,叫作 measurement --度量值/測量值)post
insert posts,userid=2,cid=3 content="helloworld3",internal="hah",external="zzzzzzhehhe" 1480000000000000000 學習
這條插入數據的語句的意思:語法spa
insert posts 這裏 posts 至關於表名稱。設計
,userid=2,cid=3 這部分至關於 索引 (show tag keys from posts 的時候,能夠看到 這個posts 表的索引有兩個 cid 和userid)
content="helloworld3",internal="hah",external="zzzzzzzhehe" 1480000000000000000 前面用一個 空格隔開,表示開始向這個表的插入記錄了,能夠有任意個數的「字段」
像咱們這條語句中就是有3個字段, 最後黃色的部分是時間戳(能夠不寫,會自動插入的, 若是有寫的話,就會插入咱們本身定義的時間戳)。
下面我演示一下從頭開始新建一個數據庫,建表和插入數據。
一、建立數據庫
二、建表
字段數目能夠隨意
這條語句加了 一個 tag key ------schoolid
刪除
刪除整個數據庫