Bigtable com o Dataproc

O Bigtable é o serviço de banco de dados Big Data NoSQL do Google. É o mesmo banco de dados usado em vários serviços principais do Google, como Pesquisa, Analytics, Maps e Gmail. O Bigtable foi projetado para lidar com cargas de trabalho grandes a uma latência consistentemente baixa e alta capacidade, o que o torna uma ótima escolha para aplicativos de operações e análise, inclusive IoT, análise de usuário e análise de dados financeiros.

O Bigtable é uma excelente opção para qualquer uso do Apache Spark ou do Hadoop que exija o Apache HBase. O Bigtable é compatível com as APIs 1.0+ do Apache HBase e oferece um cliente HBase Bigtable no Maven, por isso é fácil usar o Bigtable com o Dataproc.

Como usar o Bigtable com o Dataproc

Um exemplo do Spark que usa o Bigtable com o Dataproc está disponível no repositório java-docs-samples no GitHub (em inglês) no diretório do Bigtable.

Para executar este exemplo, siga as instruções no exemplo do Spark. Para começar, clone o repositório java-docs-samples do GitHub.

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

Para saber mais