| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 大数据 -> TDengine 在酷哞哞的应用 -> 正文阅读 |
|
|
[大数据]TDengine 在酷哞哞的应用 |
互联网和传统工业的融合将是新一轮制造业发展的制高点,企业数字化转型与工业互联网的发展是重要趋势。我们凭借丰富的行业经验和深度研发,成功研制出一套工业互联网设备上云的整体解决方案。在该方案中,通过主流的 PLC 协议,我们实现了众多设备的互通互联;除此之外,数据存储服务可以解决大量数据存储和分析的难题;应用开发服务则可以利用无代码编程解决用户开发成本高、技术栈复杂、链路长等一系列问题。总而言之,从数据采集,到存储展示、运维监控,再到应用发布等模块,我们完成了工业设备全域一体化的管理方案。
整个方案的层次结构如下。
?TDengine 作为数据存储平台,解决了我们海量工业数据存储和分析的大难题。 作为一个 OT 数仓类的平台,存储时序数据的数据库最好要满足这几个特点:高吞吐量、低消耗、强写入,满足工业场景的大数据量查询。机缘巧合,在 2019 年,正是我们创业的初期,听到了涛思数据创始人陶建辉老师关于 TDengine 的讲座,一些理念与我们不谋而合。 于是我们没有做过多的选型,直接选择了 TDengine。 一、TDengine 的应用情况三年过后的今天,我们发现自己的选择十分正确,TDengine 为我们创造了很多价值;而且 TDengine 这个产品本身也是蒸蒸日上,已经成为时序数据库领域的佼佼者。 我们以单副本模式落地了数据库服务,机器配置为 8C 处理器?+ 16GB 内存?+ 500GB 机械硬盘,备份用其他方式完成。由于我们暂时没有分组聚合查询的需求,所以没有使用超级表。 当前环境下有 3797 张表,总数据量大概有 10 多亿条。实际存储量占用大概为 5G 左右
?
? 由于 PLC 通信协议种类繁多,即便有的设备会有部分协议开源,但是开放的只有通讯的方式和协议,所以驱动还是需要自己去实现的。而且一些通讯协议又有很多分支:比如 modbus 协议就包含了 modbusTCP、modbusRTU 以及 modbusASCII。此外,使用 modbus 通讯的不同设备之间,有的支持的功能码和字节序还不同,所以数据采集这里还是比较复杂的。 在数据采集时,我们优先使用 modbus 和其他我们已有的协议驱动接入,如果遇到不支持的协议,那么定制化开发驱动是难免的。在采集到数据后,数据的走向如下:
|
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/21 23:02:35- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |