O Cloud Datastore é um banco de dados de documentos NoSQL criado para fornecer escalonamento automático, alto desempenho e facilidade no desenvolvimento de aplicativos.
As páginas desta seção descrevem como acessar o Cloud Datastore com APIs do App Engine. Os apps que usam essas APIs só podem ser executados no App Engine e precisarão ser atualizados para as APIs recomendadas do Google Cloud antes da migração para ambientes de execução mais novos do App Engine. As APIs recomendadas para o Cloud Storage 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 o Objectify com o Cloud Datastore
Em vez de usar APIs do App Engine ou do Google Cloud, você pode usar o Objectify para acessar o Cloud Datastore. O Objectify é uma API de código aberto para o Cloud Datastore que fornece um nível de abstração mais alto que as APIs do App Engine e do Google Cloud. Enquanto que os apps que usam versões anteriores do Objectify podem ser executados apenas no App Engine, os que usam a versão 6 e posteriores podem ser executados no App Engine e em outros ambientes compatíveis com o Java 8.
Se você planeja usar o Objectify, é recomendável usar a versão 6 ou posterior.