2010-03-21 29 views

回答

2

不是。

兩種解決方法:在相同的應用程序的

  1. 使用五「版本」,而不是五個不同的應用程序。他們將共享相同的數據存儲。他們的權力網站不需要看起來一樣(共享域名除外)。

  2. 通過啓用remote_api使數據存儲可通過網絡訪問。您需要爲此配置安全性,並且性能不可能很好。此外,目前,客戶端remote_api僅適用於Python(儘管服務器端也適用於Java)。

1

簡答:不,您的應用程序有一個且只有一個數據存儲,並且它與其他每個應用程序的數據存儲完全隔離。

較長的回答:如果您有一些可通過網絡訪問的多種外部數據存儲,則可以使用urlfetch訪問它,但無法使用數據存儲API訪問多個AppEngine數據存儲。

+0

您可以使用remote_api使所有數據存儲均可通過Web進行訪問。這是Google在SDK中包含的備份/恢復腳本的用途。 – Thilo 2010-03-22 06:11:30

1

應用程序之間的REST風格的服務可能很昂貴,另一種方法是使用一個多租戶應用程序用於許多客戶端域或名稱空間來劃分數據。

相關問題