2013-04-20 83 views
2

我是AppEngine的新手,我正在構建一個應用程序,接受來自Android設備的用戶圖像上傳。BlobStore vs雲存儲用於存儲用戶上傳的圖像

我建立了它與雲存儲,但後來我意識到,我已經上傳大文件的問題(的可能是因爲請求時間限制嗎?)

所以我想通了,我應該使用Blob存儲的上傳網址正確上傳多個大型文件。 Blobstore還具有非常好的動態圖像調整功能。

事情是,雲存儲比Blobstore便宜。

上傳後我應該將上傳的文件從Blobstore移動到雲存儲嗎?

有沒有辦法將多個大文件上傳到AppEngine而無需通過Blobstore上傳URL的方式?

我使用的去,如果它的事項..

+0

[Google Blobstore vs Google雲端存儲]的可能重複(http://stackoverflow.com/questions/9671182/google-blobstore-versus-google-cloud-storage) – speedplane 2013-11-08 18:37:11

回答

3

最簡單的答案很可能是使用signed url允許用戶直接上傳到雲存儲。這使您可以完全繞過App Engine進行上傳,從而簡化了網絡使用,並使您能夠充分利用所有Cloud Storage的上傳基礎架構。

1

目前,blobstore是$ 0.0009/GBHour,而云存儲是$ 0.0027/GBHour,所以看起來blobstore現在比雲存儲便宜3倍。因此,儘管可能有理由遷移到雲存儲,但目前成本並不是其中之一。請注意,價格近期發生了變化。

如果您需要Cloud Storage提供的更豐富的API,那麼這當然是另一回事了。

+0

我很確定那些價格是GB每月,而不是每小時! – 2014-09-25 23:25:42

相關問題