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。
安装
在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