TDengine 是一個專為物聯(lián)網(wǎng)、車聯(lián)網(wǎng)、運(yùn)維監(jiān)測等場景設(shè)計(jì)的時序數(shù)據(jù)庫(Time Series Database,TSDB),它具有高性能、高可靠、高可用、低成本等特點(diǎn)。TDengine 于 2022 年 8 月發(fā)布了 3.0 版本,相比于 2.0 版本,有哪些區(qū)別和改進(jìn)呢?本文將簡單介紹 TDengine 2.0 和 3.0 的主要區(qū)別,以及從 2.0 升級到 3.0 的好處。
TDengine 2.0 和 3.0 的主要區(qū)別可以從以下幾個方面來看:
- 存儲引擎:TDengine 3.0 對底層的存儲引擎進(jìn)行了大規(guī)模的優(yōu)化和重構(gòu)。更注重各種場景下的存儲和查詢效率,不僅要對管理節(jié)點(diǎn)進(jìn)一步“減負(fù)”,提供高效合理的更新、刪除功能,支持?jǐn)?shù)據(jù)備份、流式處理等功能,還要考慮到數(shù)據(jù)維度膨脹下的高效處理、多表場景下的開機(jī)啟動速度、合理高效且準(zhǔn)確地使用系統(tǒng)資源等需求,詳見《支持消息隊(duì)列和流式計(jì)算背后,TDengine 3.0 存儲引擎的優(yōu)化與升級》
- 分布式架構(gòu):TDengine 3.0 完成了分布式系統(tǒng)架構(gòu)的迭代,集群支持 10 億條以上的時間線、100 臺服務(wù)器節(jié)點(diǎn),成為一款真正的云原生時序數(shù)據(jù)庫,具有極強(qiáng)的彈性伸縮能力,詳見《支持 10 億個設(shè)備、100 臺服務(wù)器節(jié)點(diǎn),TDengine 3.0 架構(gòu)詳解》
- 數(shù)據(jù)訂閱:TDengine 3.0 重構(gòu)并優(yōu)化了數(shù)據(jù)訂閱功能,在 TDengine 3.0 中,既可以訂閱一個數(shù)據(jù)庫,也可以訂閱一個自帶標(biāo)簽的“超級表”,訂閱完成后無需再拿到應(yīng)用端去過濾,極大提升了數(shù)據(jù)傳輸?shù)男剩斠姟?a rel="nofollow noopener" target="_blank">數(shù)據(jù)訂閱》。
- 流計(jì)算:TDengine 3.0支持事件驅(qū)動的流計(jì)算。從方便用戶使用的角度出發(fā),TDengine 的流計(jì)算語法就是 SQL,里面做了 windows 等擴(kuò)展,可以在數(shù)據(jù)寫入時觸發(fā),也可以在窗口結(jié)束觸發(fā),詳見《流式計(jì)算》。
- TDengine Cloud:基于 TDengine 3.0,誕生了全托管的時序數(shù)據(jù)管理云服務(wù)平臺 TDengine Cloud,提供安全可靠的企業(yè)級服務(wù)。點(diǎn)擊這里,注冊體驗(yàn)。
- 周邊生態(tài):TDengine 3.0 對周邊生態(tài)進(jìn)行了豐富和完善,支持了更多的可視化工具和平臺,詳見《第三方工具》。
從 2.0 升級到 3.0 的好處主要有以下幾點(diǎn):
- 提升了數(shù)據(jù)處理的性能和效率,降低了存儲空間和資源消耗。
- 簡化了集群管理和運(yùn)維的復(fù)雜度,提高了系統(tǒng)的可靠性和可用性。
- 增加了數(shù)據(jù)寫入和查詢的靈活性和多樣性,滿足了不同場景和需求的用戶。
- 擴(kuò)展了周邊生態(tài)的兼容性和覆蓋度,增強(qiáng)了與其他系統(tǒng)和平臺的集成能力。
點(diǎn)擊這里,下載最新安裝包,升級 TDengine 3.0。



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



-1.png)







證.png)


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



