En este ejemplo, se muestra cómo crear una aplicación de Java simple que se comunique con Cloud Bigtable mediante la API de HBase. El código de este ejemplo se encuentra en el repositorio de GitHub GoogleCloudPlatform/cloud-bigtable-examples, en el directorio java/simple-cli
.
Descripción general del código de muestra
Este ejemplo incluye una sola clase, HBaseCLI
, que se comunica con Cloud Bigtable y proporciona una interfaz de línea de comandos (CLI) simple. La clase HBaseCLI
usa la API de HBase estándar para comunicarse con Cloud Bigtable.
Por ejemplo, el siguiente código tomado de la clase PutCommand
escribe un valor en una columna:
Un archivo Maven POM se usa para compilar el proyecto. Cuando se compila el proyecto, la secuencia de comandos de shell hbasecli.sh
inicia la CLI con la ruta de clase y la ruta de arranque correctas.