近日,Apache IoTDB 被數(shù)據(jù)庫性能測評平臺 benchANT 納入排行榜,成為目前唯一上榜的國產(chǎn)時序數(shù)據(jù)庫,并且其寫入吞吐量、存儲占用、查詢響應(yīng)、成本效益等多項指標在時序數(shù)據(jù)庫排行榜 Time Series: DevOps 場景中位居第一名。
?。╞enchANT 時序數(shù)據(jù)庫排行榜數(shù)據(jù)情況)
測試機構(gòu) benchANT 位于德國,專門進行云設(shè)施和數(shù)據(jù)庫性能的評估。鑒于用戶對數(shù)據(jù)庫選型時,很難找到參考基準以衡量數(shù)據(jù)庫的性能與功能,benchANT 致力于在統(tǒng)一的硬件資源和系統(tǒng)配置下對各類主流數(shù)據(jù)庫系統(tǒng)做性能測試,并依據(jù)各項指標進行排名。其時序數(shù)據(jù)庫排行榜的評估標準是基于 TSBS 基準測試套件的 DevOps 場景,在統(tǒng)一的 AWS(Amazon Web Services,是亞馬遜公司提供的一套云計算服務(wù))環(huán)境中進行測試,并比對性能結(jié)果。
TSBS(Time Series Benchmark Suite)意為"時間序列基準測試套件",是由時序數(shù)據(jù)庫廠商 Timescale 開源,集多種應(yīng)用場景下,時序數(shù)據(jù)生成、數(shù)據(jù)寫入、查詢處理、自動化結(jié)果匯總統(tǒng)計等功能于一體的時序數(shù)據(jù)性能基準測評平臺。由于開源的生態(tài)特點與簡單易用的使用優(yōu)勢,TSBS 得到了其他時序數(shù)據(jù)庫廠商的廣泛支持,并作為專業(yè)的時序數(shù)據(jù)性能基準測評平臺被多個時序數(shù)據(jù)庫廠商使用,包括 InfluxDB、TimescaleDB、VictoriaMetrics、QuestDB、ClickHouse 等,并公開發(fā)布多個基于 TSBS 生成的性能數(shù)據(jù)報告。
?。═imescale 官網(wǎng)發(fā)布的 TSBS 介紹)
benchANT 時序數(shù)據(jù)庫排行榜的測評基于 TSBS 的 DevOps 場景做了部分調(diào)整,限定了工作負載,同時可選兩種資源設(shè)置與時序數(shù)據(jù)庫配置參數(shù),以在控制必要變量、給予適當調(diào)整空間的基礎(chǔ)上,對時序數(shù)據(jù)庫的產(chǎn)品效能進行全面校驗。
工作負載是在假定運行的多個服務(wù)器中,記錄包括 CPU、內(nèi)存、磁盤等 9 種指標及其多項測量值。同時,其他變量,如數(shù)據(jù)集大小、批量插入數(shù)據(jù)量、查詢?nèi)蝿?wù)量、并行線程量等均維持恒定。
時序數(shù)據(jù)庫可選的資源設(shè)置將實例大小和集群大小合并為一個屬性,分為“xSmall(極?。焙汀皊mall(?。?。集群大小為 1 節(jié)點、實例大小為“?。╯mall)”,則資源配置為極小;集群大小為 1 節(jié)點、實例大小為“中等(medium)”,則資源配置為小。實例大小的衡量由 CPU、內(nèi)存、磁盤參數(shù)等多個指標項的配置決定。配置參數(shù)則包含基本配置(vanilla)和進階配置(tuned),進階配置主要對內(nèi)存、WAL、數(shù)據(jù)分區(qū)等部分參數(shù)進行了改動。
(benchANT 官網(wǎng)發(fā)布 IoTDB 位列榜單第一)
在同等權(quán)威標準、精細核算條件下,benchANT 時序數(shù)據(jù)庫排行榜比對了多個時序數(shù)據(jù)庫的寫入吞吐量、存儲占用、查詢延遲的測試結(jié)果。在 benchANT 設(shè)置的統(tǒng)一參數(shù)下,IoTDB 的寫入吞吐量(Write Throughput)達到 363 萬點/秒,存儲占用(Storage Consumption)達到 2 GiB,查詢延遲(Read Latency)達到 2 毫秒,與排行榜中的 VictoriaMetrics、InfluxDB、TimescaleDB 對比,IoTDB 寫入吞吐量領(lǐng)先 1-7 倍,存儲占用領(lǐng)先 1.5-35 倍,查詢響應(yīng)速度領(lǐng)先 3-97 倍,具有明顯的性能優(yōu)勢。
同時,排行榜參考 AWS 云服務(wù)器的硬件成本,用讀取吞吐量(Read Throughput)除以月成本(Monthly Costs),計算出的成本效益(Operations Per Cost),代表每一美元能夠置換多少的讀取性能,而與排行榜中的 VictoriaMetrics、InfluxDB、TimescaleDB 對比,IoTDB 的成本效益領(lǐng)先 1-22 倍,在使用性價比上也存在優(yōu)勢。
?。╞enchANT 時序數(shù)據(jù)庫排行榜各數(shù)據(jù)庫性能對比)
Apache IoTDB 是一款低成本、高可用的物聯(lián)網(wǎng)原生時序數(shù)據(jù)庫,自研完整的存儲引擎、查詢引擎、計算引擎,并支持權(quán)限管理、集群管理、系統(tǒng)監(jiān)控、可視化呈現(xiàn)等多項功能,可實現(xiàn)物聯(lián)網(wǎng)時序數(shù)據(jù)全生命周期,即涵蓋寫入、存儲、處理、查詢、分析、展示等多個維度的時序數(shù)據(jù)高效管理,助力企業(yè)構(gòu)建時序數(shù)據(jù)高可用、高穩(wěn)定解決方案。
IoTDB 經(jīng)十二年自主研發(fā),針對數(shù)據(jù)通量高、數(shù)據(jù)模式弱、兩節(jié)點高可用等物聯(lián)網(wǎng)場景時序數(shù)據(jù)典型特征與應(yīng)用需求,在元數(shù)據(jù)組織、存儲文件格式、共識協(xié)議、數(shù)據(jù)同步方案等多項技術(shù)實現(xiàn)突破,實現(xiàn)高吞吐數(shù)據(jù)讀寫、高壓縮比數(shù)據(jù)存儲、低延遲數(shù)據(jù)查詢、多節(jié)點秒級擴容,并達到“端-邊-云”多環(huán)境、多模式匹配,形成數(shù)據(jù)“一次處理,端云共用”新形態(tài)。
2023 年截至目前,IoTDB 已在 ICDE、SIGMOD、VLDB 等數(shù)據(jù)庫會議上累計發(fā)表論文超 20 篇,并于今年 6 月在 ACM SIGMOD 會議上報告了研究成果論文《Apache IoTDB: A Time Series Database for IoT Applications》。作為國產(chǎn)時序數(shù)據(jù)庫,IoTDB 在數(shù)據(jù)庫領(lǐng)域方面的研究實力、學(xué)術(shù)水平及性能表現(xiàn)已被國際數(shù)據(jù)庫管理領(lǐng)域的權(quán)威學(xué)者所認可。
(Apache IoTDB)IoTDB 穩(wěn)定、高效的應(yīng)用表現(xiàn)已得到超 1000 家中央骨干、工業(yè)龍頭企業(yè)的驗證與認可,并將繼續(xù)以“做能用、好用、管用的時序數(shù)據(jù)庫”為目標,希望繼續(xù)擴大國內(nèi)、國際影響力,服務(wù)更多企業(yè)實現(xiàn)時序數(shù)據(jù)智能管理轉(zhuǎn)型。
友情提醒 |
本信息真實性未經(jīng)中國工程機械信息網(wǎng)證實,僅供您參考。未經(jīng)許可,請勿轉(zhuǎn)載。已經(jīng)本網(wǎng)授權(quán)使用的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來源:中國工程機械信息網(wǎng)”。 |
特別注意 |
本網(wǎng)部分文章轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多行業(yè)信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責(zé)。在本網(wǎng)論壇上發(fā)表言論者,文責(zé)自負,本網(wǎng)有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用,論壇的言論不代表本網(wǎng)觀點。本網(wǎng)所提供的信息,如需使用,請與原作者聯(lián)系,版權(quán)歸原作者所有。如果涉及版權(quán)需要同本網(wǎng)聯(lián)系的,請在15日內(nèi)進行。 |