Visão geral do 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 vão precisar fazer upgrade para as bibliotecas de cliente recomendadas do Cloud antes de migrar para ambientes de execução mais recentes do App Engine. As APIs recomendadas para o Datastore estão nas bibliotecas de cliente do Cloud e permitem que seu aplicativo seja executado no App Engine e em outros ambientes compatíveis com o ambiente de execução.

Como usar a Objectify com o Datastore

Em vez de usar as APIs do App Engine ou as bibliotecas de cliente do Cloud, use a Objectify para acessar o Datastore. A Objectify é uma API de código aberto para o Datastore que oferece um nível de abstração mais alto do que as APIs do App Engine e as bibliotecas de cliente do 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.

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