Usar APIs do App Engine com o Datastore

O Datastore é uma base de dados de documentos NoSQL criada para escala automática, elevado desempenho e facilidade de programação de aplicações.

As páginas desta secção descrevem como aceder ao Datastore com as APIs App Engine. As apps que usam estas APIs só podem ser executadas no App Engine e têm de ser atualizadas para as APIs Google Cloud recomendadas antes da migração para runtimes do App Engine mais recentes. As APIs recomendadas para o Datastore estão na biblioteca cliente do Google Cloud e permitem que a sua app seja executada no App Engine, bem como noutros ambientes que suportam o Java 8.

Usar o Objectify com o Datastore

Em vez de usar as APIs App Engine ou as Google Cloud APIs, pode usar o Objectify para aceder ao Datastore. O Objectify é uma API de código aberto para o Cloud Datastore que oferece um nível de abstração superior ao das APIs App Engine e APIs Google Cloud. Embora as apps que usam versões anteriores do Objectify só possam ser executadas no App Engine, as apps que usam a versão 6 e posteriores podem ser executadas no App Engine, bem como noutros ambientes que suportam o Java 8.

Se planeia usar o Objectify, recomendamos que use a versão 6 ou posterior.