資料儲存庫總覽

Datastore 是專為自動調整資源配置、提供高效能及便利開發應用程式所建構的 NoSQL 文件資料庫。

本節中的頁面介紹如何使用「App Engine API」存取 Datastore。使用這些 API 的應用程式只能在 App Engine 中執行,且必須升級至建議使用的 Cloud 用戶端程式庫,才能遷移至較新版的 App Engine 執行階段。針對 Datastore 建議使用的 API 位於 Cloud 用戶端程式庫中,可讓您的應用程式在 App Engine 以及其他支援執行階段的環境中執行。

透過 Datastore 使用 Objectify

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

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