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



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



-1.png)











伙伴.png)
伙伴.png)



