专为物联网、车联网、工业互联网、IT运维等设计的大数据平台

专为物联网、车联网、工业互联网、IT运维等设计的大数据平台

2022-09-05 0 1,225
资源编号 38077 最近更新 2022-09-05
¥ 0人民币 升级VIP
立即下载 注意事项
下载不了?请联系网站客服提交链接错误!
增值服务: 安装指导 环境配置 二次开发 模板修改 源码安装

本期推荐的是一个开源的专为物联网、车联网、工业互联网、IT运维等设计和优化的大数据平台——TDengine。

专为物联网、车联网、工业互联网、IT运维等设计的大数据平台

TDengine是一个专为物联网、车联网、工业互联网、IT运维等设计和优化的大数据平台。除核心的快10倍以上的时序数据库功能外,还提供缓存、数据订阅、流式计算等功能,最大程度减少研发和运维的复杂度,且核心代码,包括集群功能全部开源。

功能特性

  • 10 倍以上的性能提升:定义了创新的数据存储结构,单核每秒就能处理至少2万次请求,插入数百万个数据点,读出一千万以上数据点,比现有通用数据库快了十倍以上。
  • 硬件或云服务成本降至1/5:由于超强性能,计算资源不到通用大数据方案的1/5;通过列式存储和先进的压缩算法,存储空间不到通用数据库的1/10。
  • 全栈时序数据处理引擎:将数据库、消息队列、缓存、流式计算等功能融合一起,应用无需再集成Kafka/Redis/HBase/Spark等软件,大幅降低应用开发和维护成本。
  • 强大的分析功能:无论是十年前还是一秒钟前的数据,指定时间范围即可查询。数据可在时间轴上或多个设备上进行聚合。即席查询可通过Shell/Python/R/Matlab随时进行。
  • 与第三方工具无缝连接:不用一行代码,即可与Telegraf, Grafana, EMQ X, Prometheus, Matlab, R集成。后续还将支持MQTT, OPC, Hadoop,Spark等, BI工具也将无缝连接。
  • 零运维成本、零学习成本:安装、集群一秒搞定,无需分库分表,实时备份。标准SQL,支持JDBC,RESTful,支持Python/Java/C/C++/Go/Node.JS, 与MySQL相似,零学习成本。
专为物联网、车联网、工业互联网、IT运维等设计的大数据平台

安装启动

TDengine软件分为 服务器 、 客户端 和 报警模块 三部分,目前2.0版服务器仅能在Linux系统上安装和运行,后续会支持Windows、Mac OS等系统。客户端可以在Windows或Linux上安装和运行。任何OS的应用也可以选择RESTful接口连接服务器taosd。CPU支持X64/ARM64/MIPS64/Alpha64,后续会支持ARM32、RISC-V等CPU架构。 您可以根据需求选择通过 源码 或者 安装包 来安装。

  • 查看完整的Release notes: https://github.com/taosdata/TDengine/releases
  • 下载其他组件、最新beta版及之前版本的安装包: https://www.taosdata.com/cn/getting-started

具体的安装过程可查看:博客: TDengine多种安装包的安装和卸载 | 涛思数据

  • 通过源码安装

源码地址:
https://github.com/taosdata/TDengine

通过Docker容器运行:

暂时不推荐生产环境在 Docker 内部署 TDengine 客户端或服务端,但在开发环境下或初次尝试时,使用 Docker 方式部署是十分方便的。特别是,利用 Docker,可以方便地在 Mac OSX 和 Windows 环境下尝试 TDengine。

# 直接运行:
docker run tdengine/tdengine 

更新详细的步骤说明,可查看:文档 | 涛思数据

  • 通过安装包安装

为方便使用,标准的服务端安装包包含了客户端程序、各种编程语言的连接器和示例代码;如果您只需要用到服务端程序和客户端连接的 C/C++ 语言支持,那么也可以下载 lite 版本的安装包。在安装包格式上,提供 rpm、deb、tar.gz 三种,以方便在特定操作系统上使用。版本还分稳定版和Beta版,Beta版含有更多新功能,正式上线或测试,建议安装稳定版。您可以根据需要选择下载:

  • TDengine-server-2.2.2.0-Linux-x64.rpm (9.4 M)

https://www.taosdata.com/assets-download/TDengine-server-2.2.2.0-Linux-x64.rpm

  • TDengine-server-2.2.2.0-Linux-x64.deb (7.4 M)

https://www.taosdata.com/assets-download/TDengine-server-2.2.2.0-Linux-x64.deb

  • TDengine-server-2.2.2.0-Linux-x64.tar.gz (9.8 M)

https://www.taosdata.com/assets-download/TDengine-server-2.2.2.0-Linux-x64.tar.gz

  • TDengine-server-2.3.2.0-beta-Linux-x64-Lite.tar.gz (2.9 M)

https://www.taosdata.com/assets-download/TDengine-server-2.3.2.0-beta-Linux-x64-Lite.tar.gz

  • TDengine-server-2.3.2.0-beta-Linux-x64.rpm (18.6 M)

https://www.taosdata.com/assets-download/TDengine-server-2.3.2.0-beta-Linux-x64.rpm

  • TDengine-server-2.3.2.0-beta-Linux-x64.deb (16.9 M)

https://www.taosdata.com/assets-download/TDengine-server-2.3.2.0-beta-Linux-x64.deb

  • TDengine-server-2.3.2.0-beta-Linux-x64.tar.gz (19 M)

https://www.taosdata.com/assets-download/TDengine-server-2.3.2.0-beta-Linux-x64.tar.gz


客户端:

如果客户端和服务端运行在不同的电脑上,可以单独安装客户端。下载时请注意,所选择的客户端版本号应该和在上面下载的服务端版本号精确匹配。Linux 和 Windows 安装包如下(其中 lite 版本的安装包仅带有 C/C++ 语言的连接支持,而标准版本的安装包还包含 Java、Python、Go、Node.js 等编程语言的连接器支持和示例代码):

  • TDengine-client-2.2.2.0-Linux-x64.tar.gz (8.4 M)

https://www.taosdata.com/assets-download/TDengine-client-2.2.2.0-Linux-x64.tar.gz

  • TDengine-client-2.2.2.0-Windows-x64.exe (9.2 M)

https://www.taosdata.com/assets-download/TDengine-client-2.2.2.0-Windows-x64.exe

  • TDengine-client-2.2.2.0-Windows-x86.exe (9.3 M)

https://www.taosdata.com/assets-download/TDengine-client-2.2.2.0-Windows-x86.exe

  • TDengine-client-2.3.2.0-beta-Linux-x64-Lite.tar.gz (2.6 M)

https://www.taosdata.com/assets-download/TDengine-client-2.3.2.0-beta-Linux-x64-Lite.tar.gz

  • TDengine-client-2.3.2.0-beta-Linux-x64.tar.gz (8.1 M)

https://www.taosdata.com/assets-download/TDengine-client-2.3.2.0-beta-Linux-x64.tar.gz

  • TDengine-client-2.3.2.0-beta-Windows-x64.exe (9.1 M)

https://www.taosdata.com/assets-download/TDengine-client-2.3.2.0-beta-Windows-x64.exe

  • TDengine-client-2.3.2.0-beta-Windows-x86.exe (9.1 M)

https://www.taosdata.com/assets-download/TDengine-client-2.3.2.0-beta-Windows-x86.exe


使用 apt-get 安装:

如果使用 Debian 或 Ubuntu 系统,也可以使用 apt-get 从官方仓库安装,设置方法为:

wget -qO - http://repos.taosdata.com/tdengine.key | sudo apt-key add -
echo "deb [arch=amd64] http://repos.taosdata.com/tdengine-stable stable main" | sudo tee /etc/apt/sources.list.d/tdengine-stable.list
[ beta 版安装包仓库为可选安装项 ] echo "deb [arch=amd64] http://repos.taosdata.com/tdengine-beta beta main" | sudo tee /etc/apt/sources.list.d/tdengine-beta.list
sudo apt-get update
apt-get policy tdengine
sudo apt-get install tdengine
  • 安装后启动

安装成功后,用户可使用systemctl命令来启动TDengine的服务进程:

systemctl start taosd

检查服务是否正常工作:

systemctl status taosd

如果TDengine服务正常工作,那么您可以通过TDengine的命令行程序 taos 来访问TDengine。

  • TDengine命令行程序

执行TDengine命令行程序,您只要在Linux终端执行 taos 即可:

taos

如果TDengine终端连接服务成功,将会打印出欢迎消息和版本信息:

taos>

在TDengine终端中,用户可以通过SQL命令来创建/删除数据库、表等,并进行插入查询操作。在终端中运行的SQL语句需要以分号结束来运行。示例:

create database db;
use db;
create table t (ts timestamp, speed int);
insert into t values ('2019-07-15 00:00:00', 10);
insert into t values ('2019-07-15 01:00:00', 20);
select * from t;
           ts            |    speed    |
========================================
 2019-07-15 00:00:00.000 |          10 |
 2019-07-15 01:00:00.000 |          20 |
Query OK, 2 row(s) in set (0.003128s)

除执行SQL语句外,系统管理员还可以从TDengine终端检查系统运行状态,添加删除用户账号等。

支持平台

其中 ● 表示经过官方测试验证, ○ 表示非官方测试验证。

  • 服务器
专为物联网、车联网、工业互联网、IT运维等设计的大数据平台

  • 客户端和连接器

目前TDengine的连接器可支持的平台广泛,目前包括:
X64/X86/ARM64/ARM32/MIPS/Alpha等硬件平台,以及Linux/Win64/Win32等开发环境。

专为物联网、车联网、工业互联网、IT运维等设计的大数据平台

更多内容大家可自行前往阅读。

资源下载此资源为免费资源立即下载

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

七爪网 免费源码 专为物联网、车联网、工业互联网、IT运维等设计的大数据平台 https://www.7claw.com/38077.html

分享免费的开源源码

常见问题
  • 1、自动:拍下后,点击(下载)链接即可下载;2、手动:拍下后,联系卖家发放即可或者联系官方找开发者发货。
查看详情
  • 1、源码默认交易周期:手动发货商品为1-3天,并且用户付款金额将会进入平台担保直到交易完成或者3-7天即可发放,如遇纠纷无限期延长收款金额直至纠纷解决或者退款!;
查看详情
  • 1、七爪会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全! 2、七爪无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别; 3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外); 4、在没有”无任何正当退款依据”的前提下,商品写有”一旦售出,概不支持退款”等类似的声明,视为无效声明; 5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准); 6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在七爪上所留的QQ、手机号沟通,以防对方不承认自我承诺。 7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于七爪介入快速处理。
查看详情
  • 1、七爪作为第三方中介平台,依据交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益; 2、非平台线上交易的项目,出现任何后果均与互站无关;无论卖家以何理由要求线下交易的,请联系管理举报。
查看详情

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务