com.google.gcloud.datastore 对比 com.google.appengine.api.datastore

com.google.gcloud.datastore vs com.google.appengine.api.datastore

我试用 google 应用程序引擎已有一段时间了。使用他们的 google 数据存储代码示例,我目前正在开发一个类似 Uber 的应用程序来跟踪 public 公交车的移动。我目前正在使用 com.google.gcloud.datastore,但与 com.google.appengine.api.datastore.

相比受到很大限制

两者有什么区别b/w?

我什么时候应该使用 com.google.gcloud.datastorecom.google.appengine.api.datastore

我应该切换到 appengine.api.datastore 吗?

谢谢。

如果您的代码在 App Engine 上运行,您应该使用为 App Engine 构建的 API,无论它是您提到的低级别 API 还是 Objectify。

如果您的代码在 App Engine 实例之外运行,则需要使用 gcloud。