Bigtable 是 Google 的 NoSQL 大數據資料庫服務,也是許多核心 Google 服務採用的資料庫,包括 Google 搜尋、Analytics、Google 地圖和 Gmail。Bigtable 可以處理極大量的工作負載,並維持低延遲及高處理量,因此相當適合作業應用程式與分析應用程式,例如物聯網、使用者分析以及金融數據分析。
只要是需要 Apache HBase 的 Apache Spark 或 Hadoop 使用情境,無論是哪一種用途,BigTable 都會是您的絕佳選擇。Bigtable 支援 Apache HBase 1.0+ 和 2.0+ API,並在 Maven 中提供 Bigtable HBase 用戶端,方便您使用 Bigtable 搭配 Dataproc。
使用 Bigtable Spark 連接器
Bigtable Spark 連接器可讓您從 Bigtable 讀取資料,和將資料寫入 Bigtable。您可以使用 Spark SQL 和 DataFrame,從 Spark 應用程式中讀取資料。對於唯讀工作,您可以使用 Data Boost 無伺服器運算。Data Boost 專為高處理量工作和查詢的效能需求而設計,可讓您在執行這些工作和查詢時,避免影響應用程式服務叢集流量。
詳情請參閱「使用 Bigtable Spark 連接器」。
後續步驟
- 如要進一步瞭解如何使用 Bigtable,請參閱 Bigtable 說明文件。