Ejemplo: entorno estándar de App Engine con Java
Este ejemplo es una aplicación de App Engine escrita en Java que escribe algunos mensajes de "hola, mundo" en una tabla de Bigtable y los vuelve a leer. La aplicación se ejecuta en el entorno estándar de App Engine. Google Cloud La aplicación usa el entorno de ejecución de Java 8. El código de esta aplicación se encuentra en el repositorio de GitHub GoogleCloudPlatform/java-docs-samples, en el directorio appengine-java8/bigtable
.
Información general sobre el código de ejemplo
El código de ejemplo incluye las siguientes clases:
BigtableHelper
, que proporciona una conexión a Bigtable.BigtableHelloWorld
, que escribe y lee datos de Bigtable.
BigtableHelper
BigtableHelper
proporciona un método para crear una conexión a Bigtable. También almacena en caché la conexión y proporciona un método que recuperará la conexión almacenada en caché si existe. Crear una conexión es una operación relativamente costosa, por lo que, como práctica recomendada, siempre debes crear una sola conexión y reutilizarla.
BigtableHelloWorld
BigtableHelloWorld
se usa para escribir una serie de saludos en Bigtable, leerlos y, a continuación, mostrarlos. La clase obtiene una conexión de Bigtable de BigtableHelper
, usa la conexión para obtener un objeto Table
, que te permite leer y escribir valores, y, a continuación, usa el objeto Table
para escribir en la tabla y leer de ella.