Como usar as APIs do App Engine com o Datastore

O Datastore é um banco de dados de documentos NoSQL criado para fornecer escalonamento automático, alto desempenho e facilidade no desenvolvimento de aplicativos.

Nas páginas desta seção, descrevemos como acessar o Datastore com as APIs do App Engine. Os aplicativos que usam essas APIs só podem ser executados no App Engine e precisarão fazer upgrade para as APIs recomendadas do Google Cloud antes de migrarem para ambientes de execução do App Engine mais novos. As APIs recomendadas para o Datastore estão na biblioteca de cliente do Google Cloud e permitem que seu app seja executado no App Engine e em outros ambientes compatíveis com o Java 8.

Como usar a Objectify com o Datastore

Em vez de usar as APIs do App Engine ou do Google Cloud, use a Objectify para acessar o Datastore. A Objectify é uma API de código aberto do Cloud Datastore que fornece um nível de abstração mais elevado do que as APIs do App Engine e do Google Cloud. Os apps que usam as versões anteriores da Objectify só podem ser executados no App Engine, enquanto que os aplicativos que usam a versão 6 e posterior podem ser executados no App Engine e em outros ambientes compatíveis com o Java 8.

Se você planeja usar a Objectify, é recomendável usar a versão 6 ou posterior.