Estrutura de big data

TDengine Ferramenta de big data grátis

Framework gratuito de big data para Internet of Things (IoT)

Plataforma de big data de código aberto para lidar com dados históricos e dados em tempo real. Ele fornece SQL como a linguagem de consulta e suporta C/C ++, Java, Python e muito mais.

Visão geral

O TDEngine é uma estrutura de big data de código aberto. É um sistema de big data projetado para a Internet das Coisas (IoT). É uma plataforma de big data de big data altamente escalável, confiável e de alto desempenho para o processamento de dados em larga escala. O TDEngine vem com recursos como armazenamento em cache, computação de fluxo, fila de mensagens e muito mais para reduzir os custos de desenvolvimento e operação. Ele serve como um banco de dados relacional e uma plataforma rápida para armazenar, consultar e analisar dados de séries temporais. Devido ao seu design de armazenamento, essa plataforma de big data de código aberto é pelo menos 10 vezes mais rápido que outros bancos de dados. Em uma máquina de núcleo único, o TDEngine pode lidar com até 20k consultas por segundo e recuperar até 10 milhões de pontos de dados por segundo. O TDEngine fornece uma ferramenta robusta de análise de dados que permite que as empresas façam consultas ou análises ad hoc usando o tdengine shell, python, r ou matlab. Os desenvolvedores podem instalar e executá -lo rapidamente. Além disso, não há outras dependências. Além disso, o SQL padrão pode ser usado com conectores, incluindo C/C ++, Java, Python, Go, RESTful e Node.JS. Essa estrutura de big data pode ser facilmente integrada a outras ferramentas sem uma única linha de código, incluindo Telegraf, Grafana, Matlab, R MQTT, OPC, Hadoop, Spark e muito mais. O TDEngine é desenvolvido em C, Python, Java e vem com toda a documentação sobre desenvolvimento e implantação. A licença para esta plataforma de big data de código aberto é AGPL-3.0.

Requisitos de sistema

Para instalar o TDEngine, você deve ter os seguintes softwares:

  • Java 8 ou maior

Características

A seguir estão os principais recursos do tdengine:

  • código aberto e de código aberto
  • análise de dados poderosa
  • Apoie a integração com outras ferramentas
  • 10x mais rápido nas velocidades de inserção/consulta
  • pilha completa para dados de séries temporais
  • Consuma menos recursos de computação
  • otimizar para a Internet das Coisas (IoT)
  • Computação de fluxo
  • Faixa de mensagens
  • Custo-beneficio

Instalação

Instalando usando o Snap Store no Ubuntu

O Snap já está instalado, se você estiver executando o Ubuntu 16.04 ou superior. No entanto, você pode instalá -lo no Ubuntu 14.04 com o comando abaixo.

$ sudo apt install snapd

Execute o seguinte comando para instalar o tdengine.

$ sudo snap install tdengine

Instalando no Ubuntu

Download TDENGINE-SERVER-2.1.1.0-Linux-x64.deb Arquivo de https://www.taosdata.com/en/getting-started/. Execute os seguintes comandos para instalar o tdengine:

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

Inicie o serviço TDENGINE.

$ sudo systemctl start taosd

Comando para iniciar o tdengine shell.

$ taos

Explore

Você pode encontrar os seguintes links relevantes:

 Português