【问题标题】:Google Cloud Bigtable Instance谷歌云 Bigtable 实例
【发布时间】:2016-12-27 18:16:08
【问题描述】:

我正在开发一个从某些传感器读取数据的 IOT 应用程序,我需要将这些数据填充到 Google Cloud Bigtable 实例中。我使用 Java 1.8 进行开发,我将使用 HBase API 进行 Bigtable 相关操作。

有人可以告诉我创建 Bigtable 实例的步骤,以便我可以从我的 Java 应用程序中连接到它吗?

谢谢

【问题讨论】:

    标签: java google-cloud-platform google-cloud-bigtable


    【解决方案1】:
    【解决方案2】:

    最简单的方法是先在网站的 Cloud Console 中创建一个 BT 实例,然后在 Java 中通过指定 ProjectID 和 Instance ID 来连接它:

    Connection = BigtableConfiguration.connect(PROJECT_ID, INSTANCE_ID);
    

    PROJECT_ID 是您的 Cloud 项目(确保使用实际项目 ID 而不是别名),INSTANCE_ID 是您通过网站为您的 BT 实例指定的名称。

    创建 BT 实例的页面位于 Cloud Console 页面左上角的菜单中。

    一些个人意见:
    1 您的实例按小时计费,所以不要忘记在完成后将其删除(您的数据将被删除)
    2 您将按每小时收费(即,即使您保持 5 分钟,也将按整小时收费)
    3 创建一次连接对象并重复使用它。
    4 创建实例时,请指定您的客户端所在区域,以避免网络费用
    5 不要指望所有 HBase API 和功能都可以在 Bigtable 中完全运行,但大部分都可以

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-08-17
      • 1970-01-01
      • 1970-01-01
      • 2017-12-30
      • 1970-01-01
      • 2018-01-31
      • 2020-04-02
      相关资源
      最近更新 更多