範例:簡易的 Cloud BigTable 指令列介面

本範例說明如何建立可透過 HBase API 與 Cloud BigTable 進行通訊的簡易 Java 應用程式。本範例的程式碼位於 GitHub 存放區 GoogleCloudPlatform/cloud-bigtable-examplesjava/simple-cli 目錄中。

程式碼範例總覽

本範例包含可與 Cloud BigTable 進行通訊的單一類別 HBaseCLI,並提供簡易的指令列介面 (CLI)。HBaseCLI 類別使用標準 HBase API 與 Cloud BigTable 進行通訊。

例如以下由 PutCommand 類別取得的程式碼,將值寫入欄中:

// Create a new Put request.
Put put = new Put(Bytes.toBytes(rowId));

// Here we add only one column value to the row but
// multiple column values can be added to the row at
// once by calling this method multiple times.
put.addColumn(Bytes.toBytes(columnFamily), Bytes.toBytes(column), Bytes.toBytes(value));

// Execute the put on the table.
table.put(put);

Maven POM 檔案用於建置專案。專案建立完成後,殼層指令碼 hbasecli.sh 會使用正確的類別路徑和啟動類別路徑來啟用 CLI。

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Cloud Bigtable 說明文件