一、前言
工业物联网、电力、光伏、工厂采集信创项目,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部署、调优、建表,是工业物联网后端核心就业技能。
转载自 CSDN-专业IT技术社区
原文链接:https://blog.csdn.net/k7gxn56/article/details/166247672




