Big Data Framework

TDengine Strumento Big Data gratuito

Framework Big Data gratuito per Internet of Things (IoT)

Piattaforma di big data open source per la gestione di dati storici e dati in tempo reale. Fornisce SQL come linguaggio di query e supporta C/C ++, Java, Python e altro ancora.

Panoramica ### ** ** TDengine è un framework di big data open source. È un sistema di big data progettato per Internet of Things (IoT). È una piattaforma di big data senza prestazioni altamente scalabile, affidabile e ad alte prestazioni per l’elaborazione di dati su larga scala. TDEngine viene fornito con funzionalità come memorizzazione nella cache, calcolo dello streaming, coda di messaggi e molte altre per ridurre i costi di sviluppo e funzionamento. Serve come database relazionale e una piattaforma veloce per archiviare, interrogare e analizzare i dati delle serie temporali. A causa del suo design di archiviazione, questa piattaforma di big data open source è almeno 10 volte più veloce di altri database. Su una macchina a singolo core, TDengine può gestire fino a 20k query al secondo e recuperare fino a 10 milioni di punti dati al secondo. TDengine fornisce uno strumento di analisi dei dati robusti che consente alle aziende di eseguire query o analisi ad hoc utilizzando TDEngine Shell, Python, R o MATLAB. Gli sviluppatori possono installarlo e eseguirlo rapidamente. Inoltre, non ci sono altre dipendenze. Inoltre, SQL standard può essere utilizzato con connettori tra cui C/C ++, Java, Python, Go, Resful e Node.Js. Questo framework di big data può essere facilmente integrato con altri strumenti senza una singola riga di codice tra cui Telegraf, Grafana, Matlab, R MQTT, OPC, Hadoop, Spark e molti altri. TDEngine è sviluppato in C, Python, Java e viene fornito con tutta la documentazione per quanto riguarda lo sviluppo e la distribuzione. La licenza per questa piattaforma di big data open source è AGPL-3.0.

Requisiti di sistema

Per installare TDEngine, è necessario disporre dei seguenti software:

  • Java 8 o più

Caratteristiche

Di seguito sono riportate le caratteristiche chiave di TDEngine:

  • gratuito e open source
  • potente analisi dei dati
  • Supportare l’integrazione con altri strumenti
  • 10 volte più veloce sulle velocità di inserto/query
  • Stack completo per i dati delle serie temporali
  • Consumare meno risorse di elaborazione
  • Ottimizza per Internet of Things (IoT)
  • Streaming Computing
  • Messaggi di coda
  • Conveniente

Installazione

Installazione utilizzando Snap Store su Ubuntu

Snap è già installato, se stai eseguendo Ubuntu 16.04 o superiore. Tuttavia, è possibile installarlo su Ubuntu 14.04 con comando sotto.

$ sudo apt install snapd

Esegui il comando seguente per installare TDengine.

$ sudo snap install tdengine

Installazione su Ubuntu

Scarica tdengine-server-2.1.1.0-Linux-x64.deb File da https://www.taosdata.com/en/getting-started/. Esegui i seguenti comandi per installare TDEngine:

$ sudo dpkg -i TDengine-server-2.1.1.0-Linux-x64.deb
$ sudo apt-get install -f

Avvia il servizio TDEngine.

$ sudo systemctl start taosd

Comanda per avviare TdEngine Shell.

$ taos

Esplorare

Potresti trovare i seguenti collegamenti pertinenti:

 Italiano