Datastore 是一个 NoSQL 文档数据库,能够自动扩缩,性能出色,并且方便应用开发。
本部分中的页面介绍了如何通过 App Engine API 访问 Datastore。使用这些 API 的应用只能在 App Engine 中运行,并且必须升级到推荐的 Google Cloud API 才能迁移到较新版本的 App Engine 运行时环境。推荐的 Datastore API 包含在 Google Cloud 客户端库中,让应用可在 App Engine 中以及其他支持 Java 8 的环境中运行。
搭配使用 Objectify 与 Datastore
您可以使用 Objectify 访问 Datastore,而不是使用 App Engine API 或 Google Cloud API 来访问。Objectify 是 Cloud Datastore 的开源 API,可提供比 App Engine API 和 Google Cloud API 更高的抽象级层。使用早期版本的 Objectify 的应用只能在 App Engine 中运行,但使用版本 6 及更高版本的应用可以在 App Engine 以及其他支持 Java 8 的环境中运行。
如果您打算使用 Objectify,建议您使用版本 6 或更高版本。