TDengine Alat Data Besar Gratis
Kerangka kerja data besar gratis untuk Internet of Things (IoT)
Platform data besar open source untuk menangani data historis dan data real-time. Ini menyediakan bahasa SQL seperti kueri dan mendukung C/C ++, Java, Python, dan banyak lagi.
Ringkasan
TDEngine adalah kerangka data besar open source. Ini adalah sistem data besar yang dirancang untuk Internet of Things (IoT). Ini adalah platform data besar gratis yang sangat terukur, andal, dan berkinerja tinggi untuk pemrosesan data skala besar. Tdengine hadir dengan fitur -fitur seperti caching, streaming komputasi, antrian pesan, dan banyak lagi untuk mengurangi biaya pengembangan dan operasi. Ini berfungsi sebagai database relasional dan platform cepat untuk menyimpan, menanyakan, dan menganalisis data seri-waktu. Karena desain penyimpanannya, platform data besar open source ini setidaknya 10 kali lebih cepat daripada database lainnya. Pada mesin single-core, TDEngine dapat menangani hingga 20 ribu kueri per detik dan mengambil hingga 10 juta titik data per detik. TDEngine menyediakan alat analisis data yang kuat yang memungkinkan perusahaan untuk melakukan kueri ad hoc atau analisis menggunakan tdengine shell, python, r, atau matlab. Pengembang dapat dengan cepat menginstal dan menjalankannya. Selanjutnya, tidak ada dependensi lain. Selain itu, SQL standar dapat digunakan dengan konektor termasuk C/C ++, Java, Python, Go, Restful, dan Node.js. Kerangka kerja data besar ini dapat dengan mudah diintegrasikan dengan alat lain tanpa satu baris kode termasuk Telegraf, Grafana, Matlab, R MQTT, OPC, Hadoop, Spark, dan banyak lagi. Tdengine dikembangkan dalam C, Python, Java dan dilengkapi dengan semua dokumentasi mengenai pengembangan dan penyebaran. Lisensi untuk platform data besar open source ini adalah AGPL-3.0.
Persyaratan sistem
Untuk menginstal tdengine, Anda harus memiliki perangkat lunak berikut:
- Java 8 atau lebih
Fitur
Berikut ini adalah fitur utama dari Tdengine:
- Sumber Gratis dan Terbuka
- Analisis data yang kuat
- Mendukung integrasi dengan alat lain
- 10x lebih cepat pada kecepatan insert/kueri
- Tumpukan penuh untuk data seri waktu
- Konsumsi lebih sedikit sumber daya komputasi
- Optimalkan untuk Internet of Things (IoT)
- Streaming Computing
- Antrian pesan
- Hemat biaya
Instalasi
Menginstal Menggunakan Snap Store di Ubuntu
Snap sudah diinstal, jika Anda menjalankan Ubuntu 16.04 atau lebih. Namun, Anda dapat menginstalnya di Ubuntu 14.04 dengan perintah di bawah ini.
$ sudo apt install snapd
Jalankan perintah berikut untuk menginstal tdengine.
$ sudo snap install tdengine
menginstal di ubuntu
Unduh TDengine-Server-2.1.1.0-linux-x64.deb File dari https://www.taosdata.com/en/getting-started/. Jalankan perintah berikut untuk menginstal TDEngine:
$ sudo dpkg -i TDengine-server-2.1.1.0-Linux-x64.deb
$ sudo apt-get install -f
Mulai layanan TDEngine.
$ sudo systemctl start taosd
Perintah untuk meluncurkan tdengine shell.
$ taos