银河麒麟V10 ARM部署TDengine(涛思)工业时序数据库安装与测试

一、前言

工业物联网、电力、光伏、工厂采集信创项目,TDengine使用率第一。

相比IoTDB:

  • TDengine更轻量

  • 边缘资源占用极低

  • 自带缓存、队列、计算,零依赖

  • 国产信创适配最完善

本文提供 ARM64银河麒麟V10 完整部署实战。

二、下载ARM64安装包

涛思官网下载:TDengine-server-x.x.x-aarch64.rpm

必须下载 aarch64 版本,x86包无法在鲲鹏/飞腾运行

三、安装命令

yum install TDengine-server-xxx-aarch64.rpm

四、启动与开机自启

systemctl start taosd

systemctl enable taosd

systemctl status taosd

五、进入客户端测试

taos

六、创建工业设备超级表(核心语法)

TDengine核心:超级表 STable

CREATE STABLE devices_data (

ts TIMESTAMP,

temp FLOAT,

humi FLOAT,

voltage FLOAT

) TAGS (

device_id NCHAR(32),

factory NCHAR(32)

);

七、新增设备子表、写入测试数据

CREATE TABLE d1 USING devices_data TAGS('device_001','factory_a');

INSERT INTO d1 VALUES(NOW,25.5,60.2,220.0);

八、查询时序数据

SELECT * FROM d1;

九、信创适配常见坑

  1. 下载架构错误:x86包在ARM直接安装失败

  2. 防火墙未放行6030/6041端口,外网、Java网关连不上

  3. ARM环境磁盘IO调度不同,大批量写入需要调优

  4. 社区版AGPL协议,商用项目需注意授权合规

十、适配总结

TDengine是工业物联网信创边缘侧首选时序库,

IoTDB更适合大数据平台、云端数仓分析。

掌握麒麟ARM+TDengine部署、调优、建表,是工业物联网后端核心就业技能。

相关推荐
小刘在重生~2 小时前
Oracle_day2 单行函数|组函数|分组|伪列|子查询|分页|多表连接
笔记·oracle·面试
Sam_Deep_Thinking2 小时前
关于java final关键字的可见性
java·后端·面试·程序员
Rain的Java大神之路14 小时前
如何快速上传10G文件
java·spring boot·redis·后端·mysql·spring cloud·面试
淡海水15 小时前
13-04-面试-源码级深度追问链
数据结构·unity·面试·c#·游戏引擎·源码·il2cpp
小刘在重生~19 小时前
Java Lock 显式锁案例|ReentrantLock 解决多线程安全问题(超详细实战)
java·笔记·面试
倍利福猎头公司官方账号20 小时前
2026具身智能赛道还火热吗?机器人人选该如何思考下半年的工作机会?
人工智能·面试·职场和发展·机器人·求职招聘
SamDeepThinking1 天前
关于java final关键字的可见性
java·后端·面试
此时不提桶,更待何时1 天前
02-05-B-虚拟线程面试与生产事故实战
java·面试
一条溺水的鱼1 天前
一次讲透 JS 闭包 —— 概念、原理、应用和内存泄漏
javascript·面试