示例:Java App Engine 标准环境
本示例是一个用 Java 编写的 App Engine 应用,可将一些“hello world”问候语写入 Bigtable 表中并重新读取它们。该应用在 Google Cloud 的 App Engine 标准环境中运行,并使用 Java 8 运行时。此应用的代码位于 GitHub 代码库 GoogleCloudPlatform/java-docs-samples 的 appengine-java8/bigtable
目录中。
代码示例概览
此代码示例包括以下类:
BigtableHelper
:提供与 Bigtable 的连接。BigtableHelloWorld
:对 Bigtable 执行读写操作。
BigtableHelper
BigtableHelper
提供了一种创建与 Bigtable 的连接的方法。它还会缓存此连接,并提供一个方法检索缓存的连接(如果存在)。创建连接是一项成本相对较高的操作,因此最佳做法是您应始终创建单个连接并重复使用。
BigtableHelloWorld
BigtableHelloWorld
用于向 Bigtable 写入一系列问候语,读取这些问候语,然后进行显示。该类会从 BigtableHelper
获取 Bigtable 连接,使用此连接获取一个 Table
对象以读取和写入值,然后使用 Table
对象对表执行读写操作。