Exemplo: ambiente padrão do App Engine em Java
Este exemplo é um aplicativo do App Engine, escrito em Java, que grava algumas saudações "Hello World" em uma tabela do Bigtable e as lê de volta. O aplicativo é executado em Google Cloud no
ambiente padrão do App Engine . O aplicativo usa o ambiente de execução do Java 8. O código desse aplicativo está no repositório GoogleCloudPlatform/java-docs-samples do GitHub, no diretório appengine-java8/bigtable
.
Visão geral do exemplo de código
O exemplo de código inclui as seguintes classes:
BigtableHelper
, que fornece uma conexão com o Bigtable.BigtableHelloWorld
, que grava e lê no Bigtable.
BigtableHelper
BigtableHelper
fornece um método para criar uma conexão com o
Bigtable. além de armazenar a conexão em cache e usar um método que recupera a conexão em cache, se houver. Criar uma conexão é uma operação relativamente cara. Portanto, como prática recomendada, crie sempre uma única conexão e a reutilize.
BigtableHelloWorld
BigtableHelloWorld
é usado para gravar uma série de saudações no
Bigtable, ler as saudações e exibi-las. A classe
recebe de BigtableHelper
uma conexão do Bigtable, usa a
conexão para conseguir um objeto Table
, que permite ler e gravar valores,
e depois usa o objeto Table
para gravar e ler na tabela.