InfluxDB 3.0簡介:InfluxDB IOx的演變

截至今天,InfluxDB 3.0現已成爲當前和未來所有 InfluxDB 產品的基礎,首次爲 InfluxDB 平臺帶來高性能、無限基數、SQL 支持和低成本對象存儲。InfluxDB 3.0 作爲列式數據庫在 Rust 中開發,在單個數據存儲中引入了對所有時間序列數據(指標、事件和跟蹤)的支持,以支持依賴於可觀察性、實時分析和 IoT/IIoT 的用例在高基數時間序列數據上。

InfluxDB 3.0 現已在 InfluxData 的雲產品中可用:InfluxDB Cloud Serverless(我們的完全託管、彈性、多租戶數據庫)和InfluxDB Cloud Dedicated(InfluxDB 的完全託管、單租戶版本)今天宣佈。請繼續關注今年晚些時候推出的兩款計劃中的自我管理產品:

  • InfluxDB 3.0 Clustered: InfluxDB Enterprise 的演變。

  • InfluxDB 3.0 Edge:用於本地和邊緣部署的單節點實例,將於今年晚些時候推出。

InfluxDB 3.0 圖

InfluxDB Cloud Dedicated 現在普遍可用

InfluxDB Cloud Dedicated 是處理大型數據集的客戶的理想解決方案,他們需要在專用的單租戶集羣中隔離數據的保證和安全性。它提供自定義配置和增強的安全選項(包括企業 SSO、專用連接和基於角色的訪問控制)以及基於容量的定價模型。

爲……優化 InfluxDB 3.0

如果您屬於以下類別之一,我們認爲您會想要查看 InfluxDB 3.0:

  1. 您是現有的 InfluxDB OSS 用戶——InfluxDB 3.0 可能會以最少的更改更快、更便宜地運行您現有的工作負載。此外,它使您能夠訪問新功能,並能夠將 InfluxDB 用於更多不同類型的數據。

  2. 您不是現有的 InfluxDB 用戶,但您需要一個具有實時能力的分析數據庫來處理大量數據,或者您正在努力充分利用現有的分析數據庫,那麼 InfluxDB 3.0 將滿足您的需求.

無限規模的性能

InfluxDB 3.0 在一些重要方面超越了 InfluxDB 1.x 和 2.x。InfluxDB 3.0 的增強功能將 InfluxDB 帶到了分析數據庫的最前沿,使開發人員能夠實時、大規模地攝取和查詢所有類型的完全保真時間序列數據,而且不會有任何妥協。

InfluxDB 3.0 現在支持無限基數,這將 InfluxDB 的用例擴展到任何時間戳數據。與其他分析數據庫不同,InfluxDB 3.0 在攝取性能、可擴展性、彈性和效率方面取得了巨大進步,即使數據複雜性和基數增加也是如此。

例如,與之前版本的 InfluxDB 相比,新的 InfluxDB 3.0 在以下方面提供了性能提升:

  • 跨高基數數據的查詢速度提高 100 倍,提供實時查詢響應

  • 10 倍的攝取性能,每秒攝取、存儲和分析數十億個時間序列數據點,沒有限制或上限

  • 使用專爲高效數據存儲和檢索而設計的 Apache Parquet 文件格式,數據壓縮率提高 10 倍

Arrow 生態系統中的 InfluxDB

我們圍繞Apache Arrow項目開發了 InfluxDB IOx,並擴展爲 InfluxDB 3.0 ,這是一種用於列式數據的開源內存規範,是分析用例的高性能計算的黃金標準。我們在 Arrow 上構建了 InfluxDB IOx 引擎,以利用其性能和生態系統。

InfluxDB 3.0 現在使用Apache Parquet文件格式來存儲數據。Parquet 的壓縮在磁盤空間的有效使用方面實現了數量級的增長。能夠在更少的空間中存儲更多數據對於控制成本以及大型分析工作負載的整體效率非常重要。

利用Apache DataFusion,InfluxDB 3.0 擁有現代且速度極快的SQL實現。因爲它基於開放標準,您可以將現有的 SQL 知識和工具帶入您的 InfluxDB 體驗中。我們甚至增強了 DataFusion 的 SQL 方言以包含關鍵的時間序列函數。

我們還將 InfluxData 的時間序列查詢語言 InfluxQL 引入了 DataFusion。現在,InfluxQL 的運行速度比以往任何時候都快。

在 InfluxData,我們相信 Apache Arrow 生態系統。忠於我們的開源精神,我們的工程師爲上游 Arrow 項目做出了重大貢獻,以確保性能和功能符合 InfluxDB 及其專用用戶羣的標準。InfluxDB 3.0 的推出首次將時間序列數據引入 Arrow 生態系統,使分析工作負載能夠更輕鬆地整合時間序列數據。這確保了 OSS 貢獻更容易構建和集成。

立即開始使用 InfluxDB 3.0

要開始使用 InfluxDB 3.0,請嘗試InfluxDB Cloud Serverless,或立即請求 InfluxDB Cloud Dedicated 的概念證明

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章