Cloud Bigtable and the HBase API

One way to communicate with Cloud Bigtable is through the
Cloud Bigtable HBase client for Java, which is a customized version of
the Apache HBase client. The Cloud Bigtable HBase client for
Java enables you to write Java applications that communicate with
Cloud Bigtable through the open-source HBase API. The
client is compatible with versions 1.0.x, 1.1.x, 1.2.x, and 1.3.x of the HBase
API.

To learn how to add the HBase client for Java to your application, see Client
Libraries.

Source code for the client is available in the GitHub repository
googleapis/java-bigtable-hbase. Sample code that uses
the client is available in the following GitHub repositories:

When you use the Cloud Bigtable HBase client for Java, you don't need to
run the HBase server. You are simply using a modified version of the HBase
client interface. Google runs and maintains the servers for the
Cloud Bigtable service.