InfluxDB, Pengertian, Instalasi, Konfigurasi
InfluxDB
adalah sebuah database time series open source yang di kembangkan
influxDATA. influxDB di bangun menggunakan bahasa GO dan di gunakan
sebagai media penyimpanan metriks aplikasi, sensor data, hingga analisis
real-time influxDB memiliki perintah yang mirip dengan SQL untuk query data,
Berikut adalah beberapa fitur yang saat ini didukung oleh InfluxDB
- Custom datastore ditulis khusus untuk data time series
- Memungkinkan kecepatan dan kecepatan kompresi data yang tinggi.
- Sederhana dalam menggunakan karena query mirip SQL.
- Tag memungkinkan seri diindeks untuk query cepat dan efisien.
Installasi Download :
Untuk Windows (dapatkan .msi): https://golang.org/dl/GIT untuk Windows: http://git-scm.com/download/win
Membuat Database
Jika Anda menginstal InfluxDB secara lokal, perintah influx harus
tersedia melalui command line. Atau bisa dengan menjalankan influx
secara langsung. Outputnya akan terlihat seperti ini:
Anda bisa membuat database dengan pernyataan CREATE DATABASE <db-name>
Download dan tulis data untuk InfluxDB :
Dari terminal Anda, download file teks yang berisi data dalam format protokol garis:
Tulis data ke InfluxDB via CLI:
Atau juga bisa dengan cara langsung mengimport data txt tersebut di chronograf.
Test Queries
Untuk menggunakan databasenya : use <namaDB>
Untuk melihat semua 5 tabel : Show measurements
Maka tabel yang ada akan ditampilkan seperti gambar diatas.
Hitung jumlah nilai water_level non-null di h2o_feet: SELECT COUNT(“<<field>>”) FROM <measurements>
Select the first five observations in the measurement h2o_feet : SELECT *FROM <measurements> LIMIT <number>




Tidak ada komentar:
Posting Komentar