Vista geral do 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 bibliotecas de cliente da nuvem recomendadas antes da migração para runtimes do App Engine mais recentes. As APIs recomendadas para o Datastore estão nas bibliotecas cliente da nuvem e permitem que a sua app seja executada no App Engine, bem como noutros ambientes que suportam o seu tempo de execução.

Usar o Objectify com o Datastore

Em vez de usar as APIs App Engine ou as bibliotecas cliente do Google Cloud, pode usar o Objectify para aceder ao Datastore. O Objectify é uma API de código aberto para o Datastore que oferece um nível de abstração superior ao das APIs do App Engine e das bibliotecas de clientes do 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 Java.

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