TimechoDB V2.0.5 版本正式發布!
TimechoDB 是由 IoTDB 原廠團隊開發的企業級時序數據庫產品。V2.0.5 版本新增樹轉表視圖、表模型窗口函數、聚合函數 approx_most_frequent,并支持 LEFT & RIGHT JOIN、ASOF LEFT JOIN;AINode 新增 Timer-XL、Timer-Sundial 兩種內置模型,支持樹、表模型推理及微調功能,同時對數據庫監控、性能、穩定性進行了全方位提升。
更多關于 V2.0.5 版本信息,歡迎聯系我們獲得企業版安裝包!
主要發布內容
查詢模塊:支持手動創建樹轉表視圖
查詢模塊:表模型新增窗口函數
查詢模塊:表模型新增聚合函數 approx_most_frequent
查詢模塊:表模型 JOIN 功能擴展,支持 LEFT & RIGHT JOIN、ASOF LEFT JOIN
查詢模塊:表模型支持行模式識別,可捕獲連續數據進行分析計算
查詢模塊:表模型新增多個系統表,例如:VIEWS(表視圖信息)、MODELS(模型信息)等
系統模塊:新增 TsFile 數據文件加密功能
AI 模塊:AINode 新增 Timer-XL、Timer-Sundial 兩種內置模型
AI 模塊:AINode 支持樹模型、表模型的推理及微調功能
其他模塊:支持通過 OPC DA 協議發布數據
修復兩個IoTDB漏洞(CVE-2025-48392、CVE-2025-48459)
...
功能詳解:樹轉表視圖功能
功能介紹
樹轉表功能通過創建表視圖的方式,將已存在的樹模型數據轉化為表視圖,進而通過表視圖進行查詢,實現了樹模型和表模型分工合作,對同一份樹模型數據的協同處理。
數據寫入階段:采用樹模型語法,支持數據靈活接入和擴展。
數據分析階段:采用表模型語法,支持通過標準 SQL 查詢語言,執行復雜的數據分析。

語法:
CREATE
[OR REPLACE]
VIEW view_name ([viewColumnDefinition (',' viewColumnDefinition)*])
[comment]
[RESTRICT]
[WITH properties]
AS prefixPath
viewColumnDefinition
: column_name [dataType] TAG [comment] # tagColumn
| column_name [dataType] TIME [comment] # timeColumn
| column_name [dataType] FIELD [FROM original_measurement] [comment] # fieldColumn
;
comment
: COMMENT string
;使用舉例
1. 樹模型及表視圖原型

2. 創建表視圖
創建語句:
CREATE OR REPLACE VIEW viewdb."風機表"
("風機組" TAG,
"風機號" TAG,
"電壓" DOUBLE FIELD,
"電流" DOUBLE FIELD,
"溫度" DOUBLE FIELD
)
with (ttl=604800000)
AS 'root.db.**'具體說明:
該語句表示,創建出名為 viewdb."風機表" 的視圖(viewdb 如不存在會報錯),如果該視圖已存在,則替換該視圖:
為掛載于樹模型 root.db.** 路徑下面的序列創建表視圖。
具備風機組、風機號兩個 TAG 列,其中 TAG 列的順序和路徑層級相對應。在此例子中,風機組為第三級層級,風機號為第四級層級。
具備電壓、電流、溫度三個 FIELD 列。這里三個 FIELD 列對應樹模型下的序列名同樣是電壓、電流、溫度,且僅僅選取類型為 DOUBLE 的序列。
更多內容推薦:
? 下載開源時序數據庫 IoTDB
? 了解如何使用企業版