2016-12-27 120 views
0

我正在研究從某些傳感器讀取數據的IOT應用程序,我需要將此數據填充到Google Cloud Bigtable實例中。我使用Java 1.8進行開發,我將使用HBase API進行Bigtable相關操作。Google雲端Bigtable實例

有人能讓我知道什麼是創建一個Bigtable實例的步驟,所以我可以從我的Java應用程序連接到它?

謝謝

回答

1

最簡單的方法是,先在雲端控制檯的網站上創建一個BT實例,然後通過指定專案編號和實例ID連接到它在Java中:

Connection = BigtableConfiguration.connect(PROJECT_ID, INSTANCE_ID); 

PROJECT_ID是您的雲計劃項目(確保使用實際項目ID而不是別名),INSTANCE_ID是您通過網站向您的BT實例提供的名稱。

創建BT實例的頁面位於雲控制檯頁面左上角的菜單中。

一些個人意見:
1您的實例每小時計費,所以做的時候(你的數據將被刪除)
2你會被收取,它是每個小時(即,甚至不要忘記刪除如果保持5分鐘,您將收取整整一小時的費用)
3創建一次Connection對象並重新使用它。
4當創建一個實例,指定你的客戶是該地區,以避免網絡費用
5不要指望所有的HBase API和功能,在Bigtable的工作充分,但大部分確實