0
什麼是最好的方式來重新堅持一個數據存儲種類,其中有4千萬個實體。 [我必須重新堅持的原因是爲了在現有屬性之一上創建索引]?重新堅持數百萬數據存儲實體的最佳方式?
請儘可能提供一些示例代碼?
順便說一句,我有一個粗略的做法,如使用遠程API並執行Executor服務來運行多個並行線程,每個線程重新持續一批100個實體。
我認爲GAE應該有其他更好的方法嗎?
感謝您的建議?
什麼是最好的方式來重新堅持一個數據存儲種類,其中有4千萬個實體。 [我必須重新堅持的原因是爲了在現有屬性之一上創建索引]?重新堅持數百萬數據存儲實體的最佳方式?
請儘可能提供一些示例代碼?
順便說一句,我有一個粗略的做法,如使用遠程API並執行Executor服務來運行多個並行線程,每個線程重新持續一批100個實體。
我認爲GAE應該有其他更好的方法嗎?
感謝您的建議?
看看MapReduce for App Engine。我認爲這可能是適合您的解決方案。
MapReduce是一種用於以並行和分佈式方式處理大量數據的編程模型。對於在單個請求範圍內無法處理的大型長時間運行的作業非常有用。