2016-12-27 126 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的工作充分,但大部分确实