银河麒麟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部署、调优、建表,是工业物联网后端核心就业技能。

相关推荐
夕除5 小时前
Redis 过期策略
redis·笔记·面试
时间的拾荒人8 小时前
CMake 常用命令详解:从版本声明到安装部署
c++·面试
香蕉大香蕉(06敬畏市场)15 小时前
MySQL 单点详解(03)
java·数据库·mysql·面试·八股·大厂实习
道尔柯南17 小时前
C++ 内存管理详解:从 malloc/free 到 new/delete
c++·面试
CoderYanger17 小时前
Java EE 进阶:5. Spring IoC&DI(第三弹):Spring DI
java·开发语言·spring boot·spring·面试·java-ee·mvc
八月的雨季 最後的冰吻19 小时前
音视频面试--延迟优化
面试·职场和发展·音视频
ShineWinsu19 小时前
对于Qt:QLabel常见属性的解析
c++·qt·面试·笔试·gui·标签·qlabel
weixin_3077791320 小时前
RAG 级联失效分析——面试中的错误归因艺术
人工智能·python·面试·职场和发展
每天进步一点点km1 天前
自用-牛客网-华为机试编程模拟题1-python
华为od·华为·面试
frjc2 天前
分布式服务拆分实战指南:从底层逻辑到面试话术
微服务·面试·职场和发展