omniture

開源、云原生時(shí)序數(shù)據(jù)庫TDengine 3.0發(fā)布,打造極簡時(shí)序數(shù)據(jù)平臺(tái)

北京2022年8月16日 /美通社/ -- 2022 年 8 月 13 日,領(lǐng)先的企業(yè)級開源時(shí)序數(shù)據(jù)庫廠商濤思數(shù)據(jù)正式發(fā)布 TDengine 3.0。TDengine 3.0 是真正的云原生時(shí)序數(shù)據(jù)庫(Time Series Database),重構(gòu)了分布式架構(gòu),引入 RAFT 一致性協(xié)議,可以支持 10 億個(gè)時(shí)間線、100 個(gè)節(jié)點(diǎn);完善并優(yōu)化了對消息隊(duì)列、流式計(jì)算和緩存的支持,可作為一個(gè)極簡的時(shí)序數(shù)據(jù)處理平臺(tái);重新設(shè)計(jì)了計(jì)算引擎,可提供便捷、完備的數(shù)據(jù)分析功能。

TDengine 是一款開源的時(shí)序數(shù)據(jù)庫,專為物聯(lián)網(wǎng)、工業(yè)互聯(lián)網(wǎng)、金融、IT 運(yùn)維監(jiān)控等場景設(shè)計(jì)并優(yōu)化。作為一款業(yè)界領(lǐng)先的時(shí)序數(shù)據(jù)庫產(chǎn)品,TDengine 從設(shè)計(jì)之初就引入了"一個(gè)設(shè)備采集點(diǎn)一張表" "超級表"等創(chuàng)新概念,支持 SQL、開源集群功能,集成了消息隊(duì)列、流式計(jì)算和緩存等功能,使其得到大量用戶的青睞,TDengine 1.6,TDengine 2.0 成為最具代表性的版本。

從 2019 年 7 月開源至今, TDengine 在 GitHub 上已經(jīng)收獲 18.8k star,每天有超過 1000 人次克隆代碼,在開發(fā)者社區(qū)已經(jīng)形成了一定的影響力。目前已經(jīng)有大量的企業(yè)客戶和社區(qū)用戶將 TDengine 部署在其核心業(yè)務(wù)場景中。日常有大量的社區(qū)開發(fā)者基于自己的業(yè)務(wù)需求,提出 issue,貢獻(xiàn)功能,社區(qū)非常活躍。

十四五以來,數(shù)字化轉(zhuǎn)型加速,物聯(lián)網(wǎng)、工業(yè)互聯(lián)網(wǎng)等場景需要處理的時(shí)序數(shù)據(jù)成指數(shù)級增長,這對數(shù)據(jù)處理架構(gòu)提出了越來越高的要求。基于大量的用戶反饋,基于對未來技術(shù)發(fā)展趨勢的判斷和對時(shí)序數(shù)據(jù)處理的深刻理解,經(jīng)過一年多時(shí)間的努力開發(fā),濤思數(shù)據(jù)團(tuán)隊(duì)正式推出了 TDengine 3.0。

新版本提供了以下核心功能。

1. 云原生 (Cloud Native):

a. 時(shí)序數(shù)據(jù)與元數(shù)據(jù)處理全部采用分布式技術(shù),實(shí)現(xiàn)計(jì)算和存儲(chǔ)分離,具備水平擴(kuò)展能力,存儲(chǔ)和計(jì)算資源可動(dòng)態(tài)擴(kuò)容或縮容

b. 支持 10 億個(gè)時(shí)間線,支持 100 個(gè)以上節(jié)點(diǎn),整個(gè)集群的啟動(dòng)速度可以控制在一分鐘以內(nèi),完全解決時(shí)序數(shù)據(jù)業(yè)內(nèi)的 High Cardinality 的問題

c. 支持多副本,采用了 RAFT 一致性協(xié)議,保證系統(tǒng)的高可用。另外通過 WAL 來保證數(shù)據(jù)存儲(chǔ)的高可靠

d. 支持容器和 Kubernetes 部署,具備完善的可觀測性(Observability),讓系統(tǒng)的運(yùn)營維護(hù)變的輕松簡單

2. 極簡時(shí)序數(shù)據(jù)平臺(tái)(Simplified Solution):

a. 支持消息隊(duì)列,可指定各種過濾條件,應(yīng)用可以僅僅訂閱滿足條件的數(shù)據(jù),而且對外提供的 API 與 Kafka 類似,無學(xué)習(xí)成本

b. 支持流式計(jì)算,除連續(xù)查詢外,也支持事件驅(qū)動(dòng)的流計(jì)算,采用 SQL 語法,支持自定義函數(shù),讓流計(jì)算的學(xué)習(xí)成本幾乎為零

c. 支持緩存,每條時(shí)間線的最新數(shù)據(jù)全部緩存,通過 SQL 函數(shù)就可快速獲取,無需再集成 Redis 等緩存軟件

d. 通過對緩存、流式計(jì)算、消息隊(duì)列的支持,采用 TDengine 的時(shí)序數(shù)據(jù)處理系統(tǒng),不再需要集成Kafka、Redis、Spark 和 Flink 等軟件,技術(shù)架構(gòu)將大為簡化,部署、運(yùn)營維護(hù)成本將大為降低。TDengine 不只是一個(gè)時(shí)序數(shù)據(jù)庫,還是一個(gè)極簡的時(shí)序數(shù)據(jù)處理平臺(tái)

3. 便捷的數(shù)據(jù)分析(Easy Data Analytics):

a. 重新設(shè)計(jì)了計(jì)算引擎,支持標(biāo)準(zhǔn) SQL,支持嵌套查詢,支持自定義函數(shù),支持 Information Schema 系統(tǒng)數(shù)據(jù)庫

b. 針對時(shí)序數(shù)據(jù)的處理進(jìn)行擴(kuò)展,提供累計(jì)求和、時(shí)間加權(quán)平均、移動(dòng)平均、變化率、session/state 窗口等眾多時(shí)序數(shù)據(jù)分析功能

c. 通過標(biāo)簽快速索引,通過分區(qū)、分片技術(shù),通過計(jì)算節(jié)點(diǎn)的彈性伸縮,支持對海量時(shí)序數(shù)據(jù)的多維度的高效聚合分析

d. TDengine 不僅能實(shí)時(shí)地處理數(shù)據(jù)的寫入和查詢,也能作為強(qiáng)大的時(shí)序數(shù)據(jù)分析工具

除上述三大特色外,TDengine 還提供了眾多的輔助功能:支持更強(qiáng)大靈活的標(biāo)簽索引、基于時(shí)間段的預(yù)計(jì)算、支持 Schemaless 以及更多的寫入?yún)f(xié)議、支持 Grafana、Google Data Studio 等眾多第三方工具,支持?jǐn)?shù)據(jù)增量備份、異地容災(zāi)、邊云協(xié)同等。

目前,TDengine 已經(jīng)廣泛運(yùn)用于物聯(lián)網(wǎng)、車聯(lián)網(wǎng)、工業(yè)互聯(lián)網(wǎng)、IT 運(yùn)維、金融等領(lǐng)域,全球免費(fèi)客戶已經(jīng)超過 13 萬,付費(fèi)客戶數(shù)已經(jīng)超過 100。TDengine 3.0 的發(fā)布,將極大提升 TDengine 產(chǎn)品的競爭力以及全球的影響力,TDengine 有望成為時(shí)序數(shù)據(jù)處理的事實(shí)標(biāo)準(zhǔn)。

用戶可訪問 taosdata.com 獲取更多信息,并下載體驗(yàn)。

消息來源:
濤思數(shù)據(jù)
www.taosdata.com
China-PRNewsire-300-300.png
全球TMT
微信公眾號(hào)“全球TMT”發(fā)布全球互聯(lián)網(wǎng)、科技、媒體、通訊企業(yè)的經(jīng)營動(dòng)態(tài)、財(cái)報(bào)信息、企業(yè)并購消息。掃描二維碼,立即訂閱!
collection