0

Ich habe google app engine für einige Zeit ausprobiert. Unter Verwendung ihrer Codebeispiele von Google Datastore entwickle ich derzeit eine Uber-ähnliche App, um die öffentlichen Busbewegungen zu verfolgen. Ich verwende derzeit com.google.gcloud.datastore, aber ist im Vergleich zu com.google.appengine.api.datastore ziemlich eingeschränkt.com.google.gcloud.datastore vs com.google.appengine.api.datastore

Was ist der Unterschied s/w die beiden?

Wann sollte ich com.google.gcloud.datastore vs com.google.appengine.api.datastore verwenden?

Sollte ich zu appengine.api.datastore wechseln?

Danke.

Antwort

1

Wenn Sie Code in App Engine ausführen, sollten Sie die API verwenden, die für die App Engine erstellt wurde, unabhängig davon, ob es sich um eine von Ihnen erwähnte Low-Level-API oder um Objectify handelt.

Wenn Ihr Code außerhalb von App Engine-Instanzen ausgeführt wird, müssen Sie gcloud verwenden.