近日,TDengine 3.3.5.0 版本正式發(fā)布,帶來(lái)了多項(xiàng)重磅更新與優(yōu)化,從功能拓展到性能提升,再到用戶(hù)體驗(yàn)進(jìn)行了全面改進(jìn)。本次更新圍繞用戶(hù)核心需求展開(kāi),涵蓋了開(kāi)發(fā)工具、數(shù)據(jù)管理、安全性、可視化等多個(gè)層面,為各行業(yè)的時(shí)序數(shù)據(jù)應(yīng)用提供了更高效、可靠的支持。
本次更新的亮點(diǎn)功能包括 MQTT 穩(wěn)定性和高并發(fā)性能提升、taosX 增量備份與恢復(fù)功能、新增 JDBC 和 Rust 連接器對(duì) STMT2 接口的支持,以及 Explorer 對(duì) Grafana Dashboard 的靈活配置等。同時(shí),在查詢(xún)內(nèi)存管控、多級(jí)存儲(chǔ)遷移性能優(yōu)化、強(qiáng)密碼策略等方面也進(jìn)行了顯著提升,為用戶(hù)提供了更高效、更可靠的時(shí)序數(shù)據(jù)管理體驗(yàn)。
具體更新展示如下:
新特性
- MQTT 穩(wěn)定性和性能提升:大幅提升了數(shù)據(jù)接入的穩(wěn)定性和高并發(fā)場(chǎng)景下的性能表現(xiàn),為物聯(lián)網(wǎng)應(yīng)用提供更可靠的支持。
- taosX 增量備份與恢復(fù):支持更加高效的增量備份與恢復(fù)功能,確保數(shù)據(jù)安全的同時(shí)提升備份效率。
- JDBC WebSocket 連接支持 STMT2 接口:增強(qiáng)了 JDBC WebSocket 的功能兼容性,進(jìn)一步提升了數(shù)據(jù)寫(xiě)入速度。
- Rust 連接器支持 STMT2 接口:為 Rust 開(kāi)發(fā)者提供更強(qiáng)大的功能支持,進(jìn)一步提升了數(shù)據(jù)寫(xiě)入速度。
- taos-CLI 錯(cuò)誤提示增加錯(cuò)誤碼:通過(guò)在錯(cuò)誤提示中引入錯(cuò)誤碼,幫助用戶(hù)更快速定位和解決問(wèn)題。
- Python 連接器對(duì)接 SuperSet:實(shí)現(xiàn)對(duì) SuperSet 的集成,為數(shù)據(jù)可視化和分析提供了更多可能。
- Explorer 支持配置 Grafana Dashboard:通過(guò)靈活配置 Grafana Dashboard,讓數(shù)據(jù)展示更加直觀和高效。
- taosX-agent 支持配置內(nèi)存緩存隊(duì)列長(zhǎng)度:新增對(duì)內(nèi)存緩存隊(duì)列長(zhǎng)度的配置支持,進(jìn)一步提升數(shù)據(jù)處理能力。
性能優(yōu)化
- 調(diào)整 telemetry 的上報(bào)機(jī)制:優(yōu)化數(shù)據(jù)上報(bào)方式,提升性能與效率。
- 支持通過(guò) SQL 統(tǒng)計(jì)指定 DB 的磁盤(pán)空間:提供更直觀的數(shù)據(jù)庫(kù)空間使用情況查詢(xún)。
- 服務(wù)端增加查詢(xún)內(nèi)存管控:確保資源使用更穩(wěn)定,避免因內(nèi)存問(wèn)題導(dǎo)致查詢(xún)中斷。
- INTERVAL 子句支持 AUTO 自動(dòng)計(jì)算窗口偏移量:簡(jiǎn)化時(shí)間窗口管理,提升使用便捷性。
- 減少多級(jí)存儲(chǔ)遷移對(duì)寫(xiě)入性能的影響:進(jìn)一步優(yōu)化存儲(chǔ)遷移策略,保證寫(xiě)入性能不受顯著影響。
- Grafana 插件 UI 轉(zhuǎn)為 React:全面適配 Grafana 11.3.0,提升插件用戶(hù)體驗(yàn)。
- taosAdapter websocket 接口優(yōu)化:進(jìn)一步提升通信效率和穩(wěn)定性。
- taosX 添加健康狀態(tài):實(shí)時(shí)監(jiān)測(cè)數(shù)據(jù)庫(kù)健康狀況,確保服務(wù)運(yùn)行可靠。
- taosX 支持異常數(shù)據(jù)的可配置處理:增強(qiáng)對(duì)異常數(shù)據(jù)的靈活管理能力。
- 支持客戶(hù)端連接設(shè)置選項(xiàng):允許配置時(shí)區(qū)、字符集、用戶(hù) IP 和用戶(hù)名稱(chēng)等選項(xiàng)。
- taosdump 支持查詢(xún)超時(shí)或斷開(kāi)時(shí)自動(dòng)重連:減少長(zhǎng)時(shí)間任務(wù)中斷風(fēng)險(xiǎn)。
- 允許為已訂閱的 tag 列創(chuàng)建索引:提升查詢(xún)性能和靈活性。
- taosX 支持密碼包含特殊字符:增強(qiáng)密碼復(fù)雜性支持。
- 提升 Last 緩存開(kāi)啟時(shí)的數(shù)據(jù)寫(xiě)入性能:優(yōu)化緩存邏輯以加速寫(xiě)入。
- COMPACT 命令支持自動(dòng)執(zhí)行、并發(fā)度設(shè)置及執(zhí)行進(jìn)度觀測(cè):簡(jiǎn)化操作,提升效率。
- 支持通過(guò) SQL 修改全局配置并持久化:增強(qiáng)配置管理的靈活性。
- 更新數(shù)據(jù)類(lèi)型壓縮算法默認(rèn)值:提高數(shù)據(jù)存儲(chǔ)的壓縮比和效率。
- 修復(fù) Mac/Windows 平臺(tái)下 taosBenchmark 的 –nodrop 參數(shù)行為:提高跨平臺(tái)一致性。
- 禁止 DB 內(nèi) Compact 和副本變更同時(shí)進(jìn)行(企業(yè)版):提升操作安全性和穩(wěn)定性。
- taosdump 支持復(fù)合主鍵表導(dǎo)出:擴(kuò)展數(shù)據(jù)導(dǎo)出能力。
- 在 show queries 和 show connections 返回結(jié)果中顯示用戶(hù) IP 和名稱(chēng):增強(qiáng)可審計(jì)性和透明度。
- JDBC 支持多表批量寫(xiě)入:加速數(shù)據(jù)寫(xiě)入過(guò)程,提升開(kāi)發(fā)效率。
- 支持動(dòng)態(tài)調(diào)整多級(jí)存儲(chǔ)中的 dataDir 參數(shù):更靈活的存儲(chǔ)配置選項(xiàng)。
- taosX 數(shù)據(jù)庫(kù)文件默認(rèn)使用 data_dir:優(yōu)化文件管理路徑設(shè)置。
- 強(qiáng)制要求設(shè)置強(qiáng)密碼:密碼長(zhǎng)度必須為 8 到 16 位,并且至少包含大寫(xiě)字母、小寫(xiě)字母、數(shù)字、特殊字符中的三類(lèi)。
- 提高客戶(hù)端獲取新 Leader 的速度:優(yōu)化集群切換響應(yīng)時(shí)間。
- OPC 點(diǎn)位正則匹配支持 “非”:增強(qiáng)正則匹配功能適配性。
除此之外,每個(gè)版本都會(huì)做很多其他的工作,比如 bug 修復(fù)、功能優(yōu)化等等。如果想要了解新版本(時(shí)序數(shù)據(jù)庫(kù)功能更新)更加詳細(xì)的發(fā)布信息,可以移步至?https://github.com/taosdata/TDengine/releases/tag/ver-3.3.5.0?查看發(fā)布說(shuō)明。
歡迎大家下載使用,也歡迎在評(píng)論區(qū)提出建議和意見(jiàn),如有任何問(wèn)題請(qǐng)及時(shí)聯(lián)系我們獲得支持。



互聯(lián)網(wǎng).png)



-1.png)




.png)


證.png)


伙伴.png)
伙伴.png)
伙伴.png)



