Cloud Bigtable y la API de HBase

Una forma de comunicarse con Cloud Bigtable es mediante el cliente de HBase de Cloud Bigtable para Java, que es una versión personalizada del cliente de Apache HBase. El cliente de HBase de Cloud Bigtable para Java te permite escribir aplicaciones Java que se comuniquen con Cloud Bigtable mediante la API de HBase de código abierto. El cliente es compatible con las versiones 1.0.x, 1.1.x, 1.2.x y 1.3.x de la API de HBase.

Para aprender a agregar el cliente de HBase para Java a tu aplicación, consulta Bibliotecas cliente.

El código fuente del cliente se encuentra disponible en el repositorio de GitHub GoogleCloudPlatform/cloud-bigtable-client. El código de muestra que usa el cliente se encuentra disponible en los siguientes repositorios de GitHub:

Cuando usas el cliente de HBase de Cloud Bigtable para Java, no es necesario usar el servidor de HBase. Solo usas una versión modificada de la interfaz del cliente de HBase. Google ejecuta y mantiene los servidores del servicio Cloud Bigtable.

Como HBase y Cloud Bigtable no son idénticos, hay algunas diferencias pequeñas entre la API estándar de HBase y la API de HBase para Cloud Bigtable. Si deseas obtener más detalles, consulta Diferencias entre las API de HBase y Cloud Bigtable.

El cliente de HBase de Cloud Bigtable para Java funciona con Hadoop 2.4 y versiones posteriores. Requiere el entorno de ejecución Java 8.

¿Qué sigue?

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Documentación de Cloud Bigtable