Influxdb簡介與安裝


InfluxDB 是用Go語言編寫的一個開源分布式時序、事件和指標數據庫,無需外部依賴,類似的數據庫有Elasticsearch、Graphite等

功能特色

  • 基於時間序列,支持與時間有關的相關函數(如最大,最小,求和等)
  • 可度量性:你可以實時對大量數據進行計算
  • 基於事件:它支持任意的事件數據

主要特點

  • 無結構(無模式):可以是任意數量的列
  • 可拓展的
  • 支持min, max, sum, count, mean, median 等一系列函數,方便統計
  • 原生的HTTP支持,內置HTTP API
  • 強大的類SQL語法
  • 自帶管理界面,方便使用

InfluxDB安裝

ubuntu下的安裝

wget https://dl.influxdata.com/influxdb/releases/influxdb_1.2.4_amd64.deb
sudo dpkg -i influxdb_1.2.4_amd64.deb

InfluxDB啟動

服務端啟動

如果是通過包安裝的,可以使用如下語句啟動:

# 默認配置
/etc/influxdb/influxdb.conf
# 啟動
service influxdb start
# 設置開機啟動
systemctl enable influxdb

如果直接下載的二進制包,則通過如下方式啟動

進入InfluxDB目錄下的usr/bin文件夾,執行:./influxd

客戶端

在usr/bin里使用influx即可登入Influx服務器。也可以將路徑加入環境變量中,這樣既可在任意地方使用influx。InfluxDB自帶web管理界面,在瀏覽器中輸入 http://服務器IP:8083 即可進入web管理頁面


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM