Exemplo: ambiente padrão do Java App Engine
Este exemplo é uma aplicação do App Engine, escrita em Java, que escreve algumas saudações "Olá mundo" numa tabela do Bigtable e lê-as novamente. A aplicação é executada Google Cloud no
ambiente padrão do App Engine. A aplicação usa o tempo de execução do Java 8. O código desta aplicação encontra-se no repositório do GitHub GoogleCloudPlatform/java-docs-samples, no diretório appengine-java8/bigtable
.
Vista geral do exemplo de código
O exemplo de código inclui as seguintes classes:
BigtableHelper
, que fornece uma ligação ao Bigtable.BigtableHelloWorld
, que escreve e lê a partir do Bigtable.
BigtableHelper
BigtableHelper
fornece um método para criar uma ligação ao Bigtable. Também coloca a ligação em cache e fornece um método que
vai obter a ligação em cache, se existir. A criação de uma ligação é uma operação relativamente dispendiosa, pelo que, como prática recomendada, deve sempre criar uma única ligação e reutilizá-la.
BigtableHelloWorld
BigtableHelloWorld
é usado para escrever uma série de saudações para o Bigtable, ler as saudações e, em seguida, apresentá-las. A classe
obtém uma ligação ao Bigtable a partir de BigtableHelper
, usa a
ligação para obter um objeto Table
, que lhe permite ler e escrever valores,
e, em seguida, usa o objeto Table
para escrever e ler a partir da tabela.