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
- Consulte Bigtable