In diesem Beispiel wird gezeigt, wie Sie eine einfache Java-Anwendung erstellen, die über die HBase API mit Cloud Bigtable kommuniziert. Der Code für dieses Beispiel ist im GitHub-Repository GoogleCloudPlatform/cloud-bigtable-examples im Verzeichnis java/simple-cli
enthalten.
Überblick über das Codebeispiel
Dieses Beispiel umfasst die einzelne Klasse HBaseCLI
, die mit Cloud Bigtable kommuniziert und eine einfache Befehlszeile zur Verfügung stellt. Die Klasse HBaseCLI
nutzt die standardmäßige HBase API, um mit Cloud Bigtable zu kommunizieren.
Der folgende Code aus der Klasse PutCommand
schreibt beispielsweise einen Wert in eine Spalte:
Eine Maven POM-Datei wird zum Erstellen des Projekts verwendet. Wenn das Projekt erstellt ist, startet das Shell-Skript hbasecli.sh
die Befehlszeile mit dem korrekten Klassenpfad und Bootklassenpfad.