Cet exemple montre comment créer une application Java simple qui communique avec Cloud Bigtable à travers l'API HBase. Le code de cet exemple se trouve dans le dépôt GitHub GoogleCloudPlatform/cloud-bigtable-examples, dans le répertoire java/simple-cli
.
Présentation de l'exemple de code
Cet exemple inclut une classe unique, HBaseCLI
, qui communique avec Cloud Bigtable et fournit une interface de ligne de commande (CLI) simple. La classe HBaseCLI
utilise l'API HBase standard pour communiquer avec Cloud Bigtable.
Par exemple, le code suivant, tiré de la classe PutCommand
, écrit une valeur dans une colonne :
Un fichier POM Maven permet de créer le projet. Une fois le projet créé, un script shell (hbasecli.sh
) lance la CLI avec le paramètre "classpath" et le paramètre "classpath" de démarrage corrects.