Cloud Bigtable with Dataproc

Bigtable is Google's NoSQL Big Data database service. It's the same database that powers many core Google services, including Search, Analytics, Maps, and Gmail. Bigtable is designed to handle massive workloads at consistent low latency and high throughput, so it's a great choice for both operational and analytical applications, including IoT, user analytics, and financial data analysis.

Bigtable is an excellent option for any Apache Spark or Hadoop uses that require Apache HBase. Bigtable supports the Apache HBase 1.0+ APIs and offers a Bigtable HBase client in Maven, so it is easy to use Bigtable with Dataproc.

Using Bigtable with Dataproc

A Spark example that uses Bigtable with Dataproc is available in the java-docs-samples repository on GitHub under the Bigtable directory.

To run this example, follow the directions in the Spark example. To get started, clone the java-docs-samples GitHub repository.

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

For more information