大数据框架

TDengine 免费的大数据工具

免费的物联网(IoT)的免费大数据框架

用于处理历史数据和实时数据的开源大数据平台。它提供SQL,例如查询语言,并支持C/C ++,Java,Python等。

概述

Tdengine是一个开源大数据框架。这是一个专为物联网(IoT)设计的大数据系统。它是一个高度可扩展,可靠和高性能的无大数据平台,用于处理大型数据。 Tdengine具有诸如缓存,流计算,消息排队等功能,以及降低开发和操作成本等功能。它是一个关系数据库,也是存储,查询和分析时间序列数据的快速平台。由于其存储设计,此开源大数据平台的速度比其他数据库快10倍。在单核机上,Tdengine每秒最多可处理20K查询,并每秒最多检索1000万个数据点。 Tdengine提供了一个强大的数据分析工具,该工具允许公司使用Tdengine Shell,Python,R或MATLAB进行临时查询或分析。开发人员可以迅速安装并运行它。此外,没有其他依赖性。此外,标准SQL可以与C/C ++,Java,Python,Go,Restful和Node.js的连接器一起使用。这个大数据框架可以轻松地与其他工具集成,而无需一系列代码,包括Telegraf,Grafana,Matlab,R MQTT,OPC,Hadoop,Spark等。 Tdengine是在C,Python,Java开发的,并附有有关开发和部署的所有文件。此开源大数据平台的许可是AGPL-3.0。

系统要求

为了安装Tdengine,您必须具有以下软件: -Java 8或更大

特征

以下是Tdengine的关键特征:

  • 免费和开源
  • 强大的数据分析
  • 支持与其他工具集成
  • 插入/查询速度更快10倍
  • 时间序列数据的完整堆栈
  • 消耗更少的计算资源
  • 优化物联网(IoT)
  • 流计算
  • 消息排队
  • 成本效益

安装

在Ubuntu上使用Snap Store安装

如果您正在运行Ubuntu 16.04或更高版本,则已经安装了SNAP。但是,您可以使用以下命令将其安装在Ubuntu 14.04上。

$ sudo apt install snapd

运行以下命令以安装tdengine。

$ sudo snap install tdengine

在Ubuntu上安装

Download TDengine-server-2.1.1.0-Linux-x64.deb file from https://www.taosdata.com/en/getting-started/. 运行以下命令安装Tdengine:

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

启动Tdengine服务。

$ sudo systemctl start taosd

命令启动tdengine shell。

$ taos

探索

您可能会发现以下链接相关:

 简体中文