Java 版 Hello World
本代码示例是通过 Java 版 Bigtable 客户端库,使用 Java 编写的“hello world”应用, 该示例说明如何完成以下任务:
- 设置身份验证
- 连接到 Bigtable 实例。
- 新建一个表。
- 将数据写入表中。
- 重新读取这些数据。
- 删除表。
运行示例
本代码使用 Java 版Google Cloud 客户端库中的 Bigtable 客户端库与 Bigtable 通信。
在开始之前,请按照参考 文档中所述的设置步骤操作。
将 Cloud 客户端库与 Bigtable 搭配使用
示例应用会连接到 Bigtable 并演示一些基本操作。
连接到 Bigtable
如需开始连接,您需要一个用来与数据 API 客户端库通信的数据客户端,以及一个用来与管理员 API 客户端库通信的表管理员客户端。
首先,实例化一个 BigtableDataSettings 对象,其中包含 hello world 应用要使用的项目 ID 和实例 ID。然后将设置传递给 BigtableDataClient.create() 方法以便创建数据客户端。
对管理员客户端执行类似操作,即首先通过创建 BigtableTableAdminSettings 对象建立设置,然后使用该设置创建 BigtableTableAdminClient 对象。
最佳做法是务必在使用 Bigtable 时创建一次客户端,并在整个应用中重复使用该客户端。
创建表
如需创建表,请构建一个 CreateTableRequest 对象
并将其传递给管理员客户端的 createTable() 方法。