IoT場(chǎng)景時(shí)序數(shù)據(jù)庫(kù)性能對(duì)比報(bào)告出爐,TDengine 遠(yuǎn)超 InfluxDB & Timescal

6 月 26 日,濤思數(shù)據(jù)旗下時(shí)序數(shù)據(jù)庫(kù)(Time Series Database) TDengine 正式發(fā)布 IoT 場(chǎng)景下 TDengine 3.0 性能對(duì)比分析報(bào)告,該報(bào)告在 IoT 場(chǎng)景下從數(shù)據(jù)寫入、壓縮和查詢等維度,對(duì)比了 TDengine 與市場(chǎng)其他流行的時(shí)序數(shù)據(jù)庫(kù)產(chǎn)品的性能差異,其中所有測(cè)試均在標(biāo)準(zhǔn)化條件下使用公開數(shù)據(jù)完成。此外,為了方便開發(fā)者驗(yàn)證報(bào)告結(jié)果,該報(bào)告中的數(shù)據(jù)在準(zhǔn)備好物理環(huán)境后,可以由腳本一鍵執(zhí)行生成。

早在 2 月 21 日,TDengine 就已經(jīng)針對(duì) DevOps 場(chǎng)景發(fā)布了第一期 TDengine 3.0 性能對(duì)比分析報(bào)告,報(bào)告顯示在 DevOps 場(chǎng)景下,TDengine 3.0 在寫入、查詢、存儲(chǔ)、資源消耗等方面均優(yōu)于另外兩大時(shí)序數(shù)據(jù)庫(kù)產(chǎn)品,驗(yàn)證了 TDengine 基于時(shí)序數(shù)據(jù)場(chǎng)景所設(shè)計(jì)的獨(dú)特架構(gòu)帶來的性能優(yōu)勢(shì)以及成本控制水平。

值得一提的是,上述兩大報(bào)告均是基于性能基準(zhǔn)測(cè)試平臺(tái) Time Series Benchmark Suite (TSBS) 完成的。TSBS 是由 Timescale 打造并開源,集多種應(yīng)用場(chǎng)景下時(shí)序數(shù)據(jù)生成、數(shù)據(jù)寫入、查詢處理、自動(dòng)化結(jié)果匯總統(tǒng)計(jì)等功能于一體的時(shí)序數(shù)據(jù)庫(kù)性能基準(zhǔn)測(cè)評(píng)平臺(tái)。由于其開源的特性,自 2018 年以來,該平臺(tái)已被全球多家領(lǐng)先的時(shí)序數(shù)據(jù)庫(kù)廠商使用,成為時(shí)序數(shù)據(jù)庫(kù)性能測(cè)試上使用最為廣泛的平臺(tái)。

據(jù)了解,本次 TDengine 發(fā)布的 IoT 場(chǎng)景下 TDengine 3.0 性能對(duì)比分析報(bào)告使用 TSBS IoT 場(chǎng)景作為基礎(chǔ)數(shù)據(jù)集,模擬虛擬貨運(yùn)公司車隊(duì)中一組卡車的時(shí)序數(shù)據(jù),預(yù)設(shè)了五種卡車規(guī)模場(chǎng)景,在相同的 AWS 云環(huán)境下運(yùn)行了 TDengine 3.0、TimescaleDB 2.10.1 和 InfluxDB 1.8.10,從四大維度進(jìn)行對(duì)比測(cè)試并輸出結(jié)果。

測(cè)試報(bào)告結(jié)果可簡(jiǎn)單總結(jié)如下: 數(shù)據(jù)寫入對(duì)比:在全部的五個(gè)場(chǎng)景中,TDengine 寫入性能均優(yōu)于 TimescaleDB 和 InfluxDB。寫入性能最大達(dá)到 TimescaleDB 的 3.3 倍,InfluxDB 的 16.2 倍。此外,TDengine 在寫入過程中消耗了最少計(jì)算(CPU)資源和磁盤 IO 開銷。

數(shù)據(jù)查詢對(duì)比:對(duì)于大多數(shù)查詢類型,TDengine 的性能均優(yōu)于 InfluxDB 和 TimescaleDB,在復(fù)雜的混合查詢中 TDengine 展現(xiàn)出巨大的優(yōu)勢(shì)——其中 avg-load 和 breakdown-frequency 的查詢性能是 InfluxDB 的 426 倍 和 53 倍;daily-activity 和 avg-load 的查詢性能是 TimescaleDB 的 34 倍和 23 倍。 數(shù)據(jù)存儲(chǔ)對(duì)比:報(bào)告顯示,TimescaleDB 在所有場(chǎng)景下數(shù)據(jù)規(guī)模均顯著地大于 InfluxDB 和 TDengine,并且這種差距隨著數(shù)據(jù)規(guī)模增加快速變大,其落盤數(shù)據(jù)規(guī)模最高達(dá)到了 TDengine 的 12.2 倍;InfluxDB 在前三個(gè)場(chǎng)景中落盤后數(shù)據(jù)文件規(guī)模與 TDengine 非常接近,但隨著數(shù)據(jù)規(guī)模的增長(zhǎng)(場(chǎng)景四、場(chǎng)景五),InfluxDB 落盤后文件占用的磁盤空間最大達(dá)到了 TDengine 的 2.8 倍,這也直接說明 TDengine 更加適用于時(shí)序大數(shù)據(jù)的存儲(chǔ)。 資源消耗對(duì)比:從整體 CPU 開銷上來看,TDengine 不僅完成全部查詢的時(shí)間低于 TimescaleDB 和 InfluxDB,在整體上 CPU 計(jì)算資源的消耗也遠(yuǎn)小于 TimescaleDB 和 InfluxDB。在整個(gè)查詢過程中,TDengine 內(nèi)存也始終維持在一個(gè)相對(duì)平穩(wěn)的狀態(tài)。

有關(guān)測(cè)試報(bào)告執(zhí)行結(jié)果和重現(xiàn)步驟的詳細(xì)信息,請(qǐng)參閱完整報(bào)告:https://www.taosdata.com/iot-performance-comparison-influxdb-and-timescaledb-vs-tdengine

關(guān)于 TDengine

TDengine 是由濤思數(shù)據(jù)完全自主開發(fā)的一款開源、高性能、云原生的時(shí)序數(shù)據(jù)庫(kù),專注時(shí)序空間大數(shù)據(jù)的存儲(chǔ)、查詢、分析和計(jì)算,全球運(yùn)行的 TDengine 用戶實(shí)例數(shù)超過 294.9k,平均每天新增數(shù)百個(gè)新部署,用戶遍布全球 50 多個(gè)國(guó)家/地區(qū),已被廣泛運(yùn)用于物聯(lián)網(wǎng)、車聯(lián)網(wǎng)、工業(yè)互聯(lián)網(wǎng)、IT 運(yùn)維等領(lǐng)域。2019年7月,TDengine 在 GitHub 開源,目前其 GitHub的 Star 數(shù)達(dá)到了 21.5k,且多次登頂 GitHub 全球趨勢(shì)排行榜。

2022年 8 月,TDengine 推出 3.0 版本,真正成為了一款云原生時(shí)序數(shù)據(jù)庫(kù),支持 10 億個(gè)設(shè)備采集數(shù)據(jù)、100 個(gè)節(jié)點(diǎn),支持存儲(chǔ)與計(jì)算分離,解決了困擾時(shí)序數(shù)據(jù)庫(kù)發(fā)展的高基數(shù)難題;還將存儲(chǔ)引擎、查詢引擎都進(jìn)行了優(yōu)化升級(jí),并打造了全新的流式計(jì)算引擎,無需再集成 Kafka、Redis、Spark、Flink 等軟件,性能提升的同時(shí)系統(tǒng)架構(gòu)復(fù)雜度也實(shí)現(xiàn)了大幅降低。同年 9 月,TDengine Cloud 上線海外市場(chǎng)并同步支持 Microsoft Azure、AWS、Google Cloud 三大公有云平臺(tái),TDengine PI 連接器也在不久后成功上線,基于此,企業(yè)既能保留傳統(tǒng)的 PI 系統(tǒng),又能輕松獲得現(xiàn)代云平臺(tái)提供的所有好處。點(diǎn)擊進(jìn)入www.taosdata.com了解更多信息。

(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )