搭建環境:vmware workstation pro15.5.0, ubuntu18.04.3
實踐時間:2019.10.12-10.27
(一)時序資料庫InfluxDB準備
(1)安裝


- 曾出現問題:

- 解決方法為:

(2)組態檔的位置:
可進行InfluxDB快取大小等引數的設定,

(3)服務器端啟動:
以后臺運行的方式啟動了InfluxDB的服務端,

(4)客戶端啟動:登入InfluxDB服務器

將路徑加入環境變數中,方便任意地方使用InfluxDB:

Or:

特別提醒data和WAL的位置:

(二)InfluxDB基礎操作
- Rfc3339規定了時間戳的格式:

- 存盤資料按照InfluxDB Line Protocol,格式如下:
<measurement>[,<tag-key>=<tag-value>...] <field-key>=<field-value>[,<field2-key>=<field2-value>...] [unix-nano-timestamp]
(1)進入Influxd服務:


(2)創建名為intel_driving_card的資料庫:

(3)寫入資料
注意包含的measurement,tags,key-value_field等資訊的格式,


注:在插入、查詢陳述句中,只有Field Values中的String型別資料要雙引號;針對雙引號、空格、斜劃線有Escape Rules,具體可查閱官網檔案,
發現有空格還是對后面帶來一些想不到的小bug,有點麻煩,故最好用下劃線代替,

(4)查詢記錄的多種方式:
- 查詢所有已創建的measurements(類似于SQL中的庫):

- 查詢某條路上的資料:

- 查詢某個司機的資料:

- series:


- 帶限制條件的查詢:

- 當前資料保留策略:

轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/4115.html
標籤:其它
上一篇:關于SQLite資料庫 欄位 DateTime 型別
下一篇:達夢資料庫
