2012-11-20 60 views
1

我是Node.js和mongoDB的新手。將Mongodb作爲後端的Android App和Node.js(express框架)

我想創建一個Android應用程序,其中有node.js服務器和數據庫作爲Mongo。

圍繞Android應用程序的小背景:我想開發有點像Instagram應用程序。我的應用程序包含從android上傳圖像文件並將上傳請求發送到node.js服務器並存儲在CDN和mongoDB上,並從數據庫中獲取該圖像並將其顯示在android應用程序中。

我的問題是: -

  1. 我如何達致這,我也是第一次節省CDN(那怎麼辦 任何見解......我GOOGLE了,但我不力沒有發現任何的例子嗎? node.js),然後將CDN URL保存在mongoDB中。
  2. 這是一個很好的方法。任何更好的替代方案在雲上存儲圖像 並將該圖像url保存在mongodb中?

在此先感謝

+0

此問題可能屬於更多http://programmers.stackexchange.com/ – fiddler

回答

4

我建議你使用亞馬遜雲鋒爲您的CDN解決方案。您可以輕鬆地將Cloud Front用於私人服務器或Amazon S3。亞馬遜負責所有數據緩存,爲您分配流程。而且,通過nodejs將數據從服務器發送到亞馬遜是一個超級簡單的過程。只需使用爲AWS aws-libnode-aws編寫的nodejs模塊之一。 Amazon Cloud Front也爲您處理安全問題,只是讓您的內容保密。