Cloud Bigtable e API HBase

É possível se comunicar com o Cloud Bigtable por meio do cliente HBase do Cloud Bigtable para Java, uma versão personalizada do cliente do Apache HBase. Com o cliente HBase do Cloud Bigtable para Java, é possível gravar aplicativos Java que se comunicam com o Cloud Bigtable por meio da API HBase de código aberto. O cliente é compatível com as versões 1.0.x, 1.1.x, 1.2.x e 1.3.x dessa API.

Para saber como adicionar o cliente HBase para Java ao seu aplicativo, veja Bibliotecas de cliente.

O código-fonte do cliente está disponível no repositório do GitHub GoogleCloudPlatform/cloud-bigtable-client. O código de amostra que utiliza o cliente está disponível nos seguintes repositórios do GitHub:

Quando você usa o cliente HBase do Cloud Bigtable para Java, não é necessário executar o servidor do HBase. Isso porque você utiliza uma versão modificada da interface do cliente HBase. O Google executa e mantém os servidores do serviço Cloud Bigtable.

Como o HBase e o Cloud Bigtable não são idênticos, há algumas diferenças entre a API HBase para Cloud Bigtable e a padrão. Veja os detalhes em Diferenças entre a HBase API e a Cloud Bigtable API.

O cliente HBase do Cloud Bigtable para Java funciona com o Hadoop 2.4 e posterior. Ele requer um ambiente de tempo de execução Java 8.

Próximas etapas

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Documentação do Cloud Bigtable