Datastore API 總覽

Datastore 是 NoSQL 文件資料庫,專為自動調整資源配置、提供高效能,以及協助輕鬆開發應用程式而打造。

本節中的頁面說明如何使用 App Engine API 存取 Datastore。使用這些 API 的應用程式只能在 App Engine 中執行,且必須先升級至建議使用的 Cloud Client Libraries,才能遷移至較新的 App Engine 執行階段。建議您使用 Cloud 用戶端程式庫中的 Datastore API,讓應用程式在 App Engine 和其他支援執行階段的環境中執行。

搭配 Datastore 使用 Objectify

您可以使用 Objectify 存取 Datastore,不必使用 App Engine API 或 Cloud Client Libraries。Objectify 是 Datastore 的開放原始碼 API,提供的抽象層級比 App Engine API 和 Cloud 用戶端程式庫更高。使用舊版 Objectify 的應用程式只能在 App Engine 中執行,但使用第 6 版以上版本的應用程式則可在 App Engine 和其他支援 Java 的環境中執行。

如計劃使用 Objectify,建議您使用第 6 版以上版本。