Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-19 UTC."],[[["\u003cp\u003eThis API is designed for first-generation runtimes and is relevant when upgrading to second-generation runtimes.\u003c/p\u003e\n"],["\u003cp\u003eApps using these App Engine APIs can only run in App Engine and must upgrade to the recommended Google Cloud APIs before migrating to newer runtimes.\u003c/p\u003e\n"],["\u003cp\u003eThe Google Cloud Client Library is the recommended API for Datastore and allows apps to run in App Engine and other environments.\u003c/p\u003e\n"],["\u003cp\u003eObjectify, an open-source API, offers a higher-level abstraction for accessing Datastore, and version 6 or later can run in multiple environments.\u003c/p\u003e\n"],["\u003cp\u003eWhile Objectify is mentioned, Google Cloud Platform does not provide direct support for this third-party library.\u003c/p\u003e\n"]]],[],null,["# Using App Engine APIs with Datastore\n\n| This API is supported for first-generation runtimes and can be used when [upgrading to corresponding second-generation runtimes](/appengine/docs/standard/\n| java-gen2\n|\n| /services/access). If you are updating to the App Engine Java 11/17 runtime, refer to the [migration guide](/appengine/migration-center/standard/migrate-to-second-gen/java-differences) to learn about your migration options for legacy bundled services.\n\n\u003cbr /\u003e\n\n[Datastore](/datastore/docs)\nis a NoSQL document database built for automatic scaling, high performance, and\nease of application development.\n\nThe pages in this section describe how to access Datastore with\n*App Engine APIs* . Apps that use these APIs can only run in\nApp Engine and will need to upgrade to the\n[recommended Google Cloud APIs](/datastore/docs/reference/libraries#client-libraries-install-java)\nbefore migrating to newer App Engine runtimes. The recommended APIs for\nDatastore are in the Google Cloud Client Library and enable your\napp to run in App Engine as well as other environments that support Java 8.\n\nUsing Objectify with Datastore\n------------------------------\n\nInstead of using App Engine APIs or Google Cloud APIs, you can use Objectify\nto access Datastore.\n[Objectify](https://github.com/objectify/objectify/wiki)\nis an open-source API for Cloud Datastore that provides a higher-level of\nabstraction than App Engine APIs and Google Cloud APIs. While apps that use\nearlier versions of Objectify can only run in App Engine, apps that\nuse version 6 and later can run in App Engine as well as other\nenvironments that support Java 8.\n\nIf you plan to use Objectify, it's recommended that you use version 6\nor later.\n| **Note:** The use of Objectify is shown for reference only. Google Cloud Platform does not provide support for the Objectify library, which is a third-party library."]]