Utiliser les API App Engine avec Datastore

Conçu pour le scaling automatique et les hautes performances, Datastore est une base de données de documents NoSQL, qui simplifie le développement d'applications.

Les pages de cette section expliquent comment accéder à Datastore avec les API App Engine. Les applications qui utilisent ces API ne peuvent s'exécuter que dans App Engine et devront être mises à niveau vers les API Google Cloud recommandéesavant de migrer vers des environnements d'exécution App Engine plus récents. Les API recommandées pour DataStore figurent dans la bibliothèque cliente Google Cloud et permettent à votre application de s'exécuter dans App Engine ainsi que dans d'autres environnements compatibles avec Java 8.

Utiliser Objectify avec Datastore

Au lieu d'utiliser les API App Engine ou Google Cloud, vous pouvez utiliser Objectify pour accéder à Datastore. Objectify est une API Open Source pour Cloud Datastore, qui fournit un niveau d'abstraction plus élevé que les API App Engine et Google Cloud. Alors que les applications qui utilisent des versions antérieures d'Objectify ne peuvent s'exécuter que dans App Engine, les applications utilisant la version 6 ou ultérieure peuvent s'exécuter dans App Engine, ainsi que dans d'autres environnements compatibles avec Java 8.

Si vous envisagez d'utiliser Objectify, il est recommandé d'utiliser la version 6 ou ultérieure.