Bigap と Dataproc

Bigtable は、Google が提供する NoSQL ビッグデータ データベース サービスです。これは、検索、アナリティクス、マップ、Gmail など、多数の Google 主要サービスを利用可能にしているのと同じデータベースです。Bigtable は、一貫性のある低レイテンシ、高スループットで大量のワークロードを処理するために開発されているため、IoT、ユーザー解析、金融データ解析などのデータ オペレーション用にもデータ解析用にも優れたツールです。

Bigtable は、Apache Spark や Hadoop で Apache HBase を必要とする用途に最適です。Bigtable は Apache HBase 1.0 以上の API をサポートし、Maven で Bigtable HBase クライアントを利用できるため、Dataproc で簡単に使用できます。

Using Bigtable と Dataproc

Bigtable と Dataproc を使用する Spark の例は、Bigtable ディレクトリにある GitHub の java-docs-samples リポジトリで入手できます。

この例を実行するには、Spark の例の指示に従います。まず、java-docs-samples GitHub リポジトリのクローンを作成します。

git clone https://github.com/GoogleCloudPlatform/java-docs-samples.git
cd java-docs-samples/bigtable/spark

詳細情報