Descripción
Bigtable es el servicio de almacenamiento patentado de Google que ofrece velocidades de lectura y escritura extremadamente rápidas. Utiliza una sofisticada arquitectura interna que aprende los patrones de acceso y se mueve alrededor de sus datos para mitigar el problema de los puntos calientes.

En este curso, Architecting Big Data Solutions Using Google Bigtable, aprenderás los aspectos conceptuales y prácticos de trabajar con Bigtable. Aprenderá cómo diseñar mejor su esquema para permitir velocidades de lectura y escritura rápidas y descubrirá cómo se puede acceder a los datos de Bigtable mediante la línea de comandos y las bibliotecas de clientes.
Primero, estudiarás la arquitectura interna de Bigtable y cómo se almacenan los datos dentro de ella usando el modelo de datos de 4 dimensiones. También descubrirá cómo funcionan los clusters, nodos e instancias de Bigtable y cómo funciona Bigtable con Colossus, el sistema de almacenamiento patentado de Google entre bastidores.
A continuación, accederás a Bigtable usando tanto el shell de HBase como cbt, la utilidad de línea de comandos de Google. Más tarde, crearás y administrarás tablas mientras practicas la exportación e importación de datos usando archivos de secuencias.
Finalmente, estudiarás cómo se pueden manejar los fallos manuales cuando tenemos habilitado el enrutamiento de un solo grupo.
Al final de este curso, te sentirás cómodo trabajando con Bigtable usando tanto la línea de comandos como las bibliotecas de clientes.