Bigtable avec Dataproc

Bigtable est le service de base de données NoSQL big data de Google. Cette base de données est utilisée par beaucoup de services Google, tels que la recherche Google, Analytics, Maps et Gmail. Bigtable est conçu pour gérer d'importantes charges de travail en offrant constamment une latence faible et un débit élevé. Il s'agit donc d'un outil idéal pour les applications opérationnelles et analytiques, comme l'Internet des objets, les analyses liées aux utilisateurs et les analyses de données financières.

Bigtable est une excellente option pour toutes les opérations basées sur Apache Spark ou Hadoop nécessitant Apache HBase. Ce service est compatible avec les API Apache HBase 1.0+ et propose un client HBase Bigtable dans Maven, permettant une utilisation simplifiée de Bigtable avec Dataproc.

Utiliser Bigtable avec Dataproc

Un exemple Spark utilisant Bigtable avec Dataproc est disponible dans le dépôt java-docs-samples sur GitHub, sous le répertoire Bigtable.

Pour exécuter l'exemple, suivez les instructions de l'exemple Spark. Pour commencer, clonez le dépôt GitHub java-docs-samples :

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

Pour en savoir plus