徐州網(wǎng)站建設(shè)魔站設(shè)計(jì)網(wǎng)站都有哪些
目錄
- 1:簡介
- 2:前期準(zhǔn)備
- 3:安裝
- 4:啟動(dòng)
- 5:開機(jī)自啟動(dòng)
- 6:安裝客戶端驅(qū)動(dòng)(如果別的服務(wù)器需要鏈接TD則需要此步操作)
- 7:基礎(chǔ)命令
1:簡介
- 官網(wǎng): https://www.taosdata.com/
- 簡介:TDengine 是一款開源、云原生的時(shí)序數(shù)據(jù)庫,專為物聯(lián)網(wǎng)、工業(yè)互聯(lián)網(wǎng)、金融、IT 運(yùn)維監(jiān)控等場(chǎng)景設(shè)計(jì)并優(yōu)化。它能讓大量設(shè)備、數(shù)據(jù)采集器每天產(chǎn)生的高達(dá) TB 甚至 PB 級(jí)的數(shù)據(jù)得到高效實(shí)時(shí)的處理,對(duì)業(yè)務(wù)的運(yùn)行狀態(tài)進(jìn)行實(shí)時(shí)的監(jiān)測(cè)、預(yù)警,從大數(shù)據(jù)中挖掘出商業(yè)價(jià)值。
2:前期準(zhǔn)備
- 創(chuàng)建安裝目錄
mkdir -p /usr/local/tdengine/
- 下載安裝包:https://docs.taosdata.com/2.6/get-started/
- 把安裝包上傳到/usr/local/tdengine/
3:安裝
- 解壓文件夾
tar -zxvf TDengine-server-2.6.0.34-Linux-x64.tar.gz
- 進(jìn)入解壓文件
cd TDengine-server-2.6.0.34/
- 執(zhí)行安裝命令
./install.sh
- 修改taos.cfg配置文件 (重點(diǎn))
vi /etc/taos/taos.cfg
- 修改
firstEP xxxxx:6030 //這里ip改為服務(wù)器ip/hostname
- 配置hosts (重點(diǎn))
vi /etc/hosts
- 添加:前面是td部署服務(wù)器ip,后面是td部署服務(wù)器hostname值
192.168.90.47 wy203
- 保存退出
按ESC-->:-->wq!
- 使配置生效
/etc/init.d/network restart
4:啟動(dòng)
#停止
systemctl status taosd
#啟動(dòng)
systemctl start taosd
#狀態(tài)
systemctl status taosd
5:開機(jī)自啟動(dòng)
# 重啟TD還是會(huì)自動(dòng)啟動(dòng),不用做額外配置:重啟命令 reboot
reboot
6:安裝客戶端驅(qū)動(dòng)(如果別的服務(wù)器需要鏈接TD則需要此步操作)
-
下載:https://docs.taosdata.com/2.6/develop/connect/
-
TDengine 數(shù)據(jù)庫驅(qū)動(dòng)安裝 并將對(duì)應(yīng)的 TDengine-client-2.6.0.34-Linux-x64.tar.gz 拷貝到目錄下
-
參考文檔 https://docs.taosdata.com/2.6/develop/connect/
-
創(chuàng)建文件夾
mkdir -p /usr/local/Drivers/taos
- 把對(duì)應(yīng)的文件上傳至/usr/local/Drivers/taos
- 解壓文件
tar -xzvf TDengine-client-2.6.0.34-Linux-x64.tar.gz
- 切換目錄
cd TDengine-client-2.6.0.34/
- 執(zhí)行命令進(jìn)行安裝
sh install_client.sh
- 重點(diǎn): 這里因?yàn)槭橇硪慌_(tái)服務(wù)器,需要鏈接TD,所以安裝步驟的配置taos.cfg和hosts文件,在本臺(tái)也同樣需要配置
7:基礎(chǔ)命令
- 創(chuàng)建數(shù)據(jù)庫
#鏈接
taos
#創(chuàng)建數(shù)據(jù)庫
CREATE DATABASE wuyuan;
#進(jìn)入數(shù)據(jù)庫
use wuyuan;
# 創(chuàng)建超級(jí)表
CREATE STABLE super_table (ts timestamp, basicValue float, value float, basicStrValue binary(64), strValue binary(64)) TAGS (paramName binary(64), deviceCode binary(64), is_deleted bool);
# 插入數(shù)據(jù)
INSERT INTO np_1585823986395099137 USING super_table (paramName,deviceCode,is_deleted) TAGS ('合格計(jì)數(shù)','001',0) (ts, basicValue, value, basicStrValue, strValue) VALUES ('2023-02-05 08:35:00',150,null,null,null);
#查看表
show tables;
#查詢數(shù)據(jù)select * from np_1585823986395099137;