共计 1213 个字符,预计需要花费 4 分钟才能阅读完成。
TDengine 曾经反对工业英特尔® 边缘洞见软件包 为减速传统行业的数字化转型,英特尔推出了工业英特尔® 边缘洞见(Intel® Edge Insights for Industrial,以下简称 EII)软件包。家喻户晓,在工业生成的很多环节,都会产生大量的时序数据(Time-Series Data),数据就是财产,通过对这些数据进行全方位的剖析,有可能挖掘出对业务决策很有帮忙的信息,从而进一步发明价值、晋升效率。
EII 能够在 Docker 上运行,以便将基础设施与应用程序离开,让用户可能更快地进行开发。
其官网阐明如下:
工业英特尔® 边缘洞见软件包是一款通过事后验证、可随时部署的软件参考设计,专门面向视频和工夫序列数据的获取。它蕴含人工智能剖析,并能够公布到本地利用或远端。因为构建在 Docker 上,因而它易于批改,并能够依据您的利用进行定制。
(图片起源:工业英特尔® 边缘洞见软件包)
工业英特尔® 边缘洞见软件包是通过生产环境验证的软件堆栈,可在边缘平安地提取、剖析和存储视频与时序数据。从下面的架构图也能够看出,在软件包之上编写本人的算法模型也是非常容易的。
TDengine 是由涛思数据开发的开源、高性能、分布式、反对 SQL 的时序数据库(Time Series Database),在物联网、工业互联网、车联网、IT 运维、能源、金融等畛域。
- 通过翻新的存储引擎设计,无论是数据写入还是查问,TDengine 的性能比通用数据库快 10 倍以上,也远超其余时序数据库,而且存储空间也大为节俭。
- 通过原生分布式的设计,TDengine 提供了程度扩大的能力,只须要减少节点就能取得更强的数据处理能力,同时通过多正本机制保障了零碎的高可用。
- TDengine 采纳 SQL 作为数据查询语言,缩小学习和迁徙老本,同时提供 SQL 扩大来解决时序数据特有的剖析,而且反对不便灵便的 schemaless 数据写入。
时序数据处理是 EII 中的重要模块。为反对时序数据的存储和剖析,目前 EII 应用的时序数据库为 InfluxDB。跟 InfluxDB 相比,TDengine 在性能和压缩率方面都有非常明显的劣势。具体比照能够参考相干测试报告:《TDengine 和 InfluxDB 写入性能比照测试报告》和《TDengine 和 InfluxDB 查问性能比照测试报告》。因而,涛思数据的工程师尝试将 TDengine 引入了 EII,使得时序数据可能保留在这款更为高效的时序数据库中,晋升解决效率并降低成本。
引入 TDengine 之后,具体的数据流程如下:
感兴趣的读者能够参考 Intel 网站上的相干文档来应用 EII + TDengine。读者能够参照该文档,构建本人的 Docker 镜像。运行 EII 之后,能够应用 Telegraf 来采集时序数据,将其保留在 TDengine 之中,而后能够用 Grafana 以图形化形式查看。
想理解更多 TDengine Database 的具体细节,欢送大家在 GitHub 上查看相干源代码。