Exemplo: ambiente padrão do App Engine em Java
Este exemplo é um aplicativo do App Engine, escrito em
Java, que escreve algo como "Hello World" saudações para o Bigtable
e as lê de volta. O aplicativo é executado no Google Cloud no ambiente padrão do App Engine. O aplicativo usa o ambiente de execução do Java 8. O código deste aplicativo está no repositório do GitHub GoogleCloudPlatform/java-docs-samples, no diretório appengine-java8/bigtable
(em inglês).
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 uma conexão do Bigtable de BigtableHelper
, usa o
para ter um objeto Table
, que permite ler e gravar valores,
usa o objeto Table
para gravar e ler a partir da tabela.