0
正如在谷歌應用程序引擎的文檔中提到的,它不支持group by和其他聚合函數。有沒有其他方法來實現相同的功能?Google應用程序引擎數據存儲 - 聚合函數和組合的任何替代方法?
我正在研究一個項目,在緊急情況下我需要它,因爲它是一個大型數據庫,它無法高效地迭代結果集,然後執行邏輯。
請建議。
在此先感謝。
正如在谷歌應用程序引擎的文檔中提到的,它不支持group by和其他聚合函數。有沒有其他方法來實現相同的功能?Google應用程序引擎數據存儲 - 聚合函數和組合的任何替代方法?
我正在研究一個項目,在緊急情況下我需要它,因爲它是一個大型數據庫,它無法高效地迭代結果集,然後執行邏輯。
請建議。
在此先感謝。
最好的方法是填寫撰寫時的摘要(聚合)。這樣你的讀取速度就會更快,因爲它們只是讀取而已 - 寫入代價將會更新彙總,如果它可能受寫入的影響。
希望你會閱讀更多的時間比寫作/更新摘要。
感謝您的回覆Ashwin,您的意思是現在沒有辦法使用Datastore API來執行此功能,我們需要自己實現邏輯? – 2010-07-09 12:22:20
在當前狀態下,是的。你最好的選擇是自己保存所有的摘要。如果生成摘要是一項昂貴的任務,您可以考慮將任務隊列作爲選項。 – 2010-07-09 13:13:03