Bigtable con Dataproc

Bigtable es el servicio de base de datos NoSQL de Google para trabajar con macrodatos. Es la misma base de datos que suministra muchos de los servicios principales de Google, como Búsqueda, Analytics, Maps y Gmail. Bigtable se diseñó para controlar grandes cargas de trabajo con baja latencia y alto rendimiento de forma uniforme, por lo que es una excelente opción para aplicaciones tanto operativas como analíticas, como IoT, estadísticas de usuarios y análisis de datos financieros.

Bigtable es una opción excelente para cualquier uso de Apache Spark o Hadoop que requiera Apache HBase. Bigtable admite las API de Apache HBase 1.0+ y ofrece un cliente de Bigtable HBase en Maven, por lo que es fácil usar Bigtable con Dataproc.

Usa Bigtable con Dataproc

Un ejemplo de Spark que usa Bigtable con Dataproc está disponible en el repositorio java-docs-samples en GitHub en el directorio de Bigtable.

Para ejecutar este ejemplo, sigue las instrucciones en el ejemplo de Spark. Para comenzar, clona el repositorio de GitHub java-docs-samples.

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

Más información