2012-01-23 65 views
1

最近我一直在用node.js以及rails和mongoDB進行大量試驗。我想知道是否有任何託管選項,我可以部署用rails和node.js編寫的應用程序,這些應用程序將共享相同的MongoDB數據庫?Node.js和rails應用程序託管共享MongoDB數據庫和定價

我的Rails應用程序將執行大部分寫入mongoDB實例,而node.js應用程序將只從中讀取(讀取)數據。

我聽說過heroku,但它似乎更關注於大中型規模部署,而我目前只在尋找一個簡單的小型部署,因爲這隻適合個人使用,並且我不期望太多無論如何,遊客。我也聽說Heroku在一定的條件下是免費的。這是真的嗎?另外,谷歌應用程序引擎是我的選擇嗎?

想要通過heroku或任何其他託管選項(包括共享託管)託管個人rails/node.js應用程序的用戶聽到此消息。謝謝。

回答

1

此外,谷歌應用程序引擎是我的選擇嗎?

App Engine是一種自己的小世界,所以你不能在App Engine上安裝MongoDB的。

想從誰擁有託管其個人導軌經驗的人聽到/ Node.js的Heroku上用或其他託管選項的應用程序,其中包括共同主辦的爲好。

老實說,對於小應用程序,另一種選擇只是購買小型VPS。像Linode這樣的地方以每月20美元的價格出售它們,並擁有完全訪問權

您也可以使用Amazon AWS。他們有一個free tier for new客戶。您也可以以23美元/年的價格購買預留的「微型」(如果您提前付款)。當然,亞馬遜將鎳和你的一切,所以它可能會超過這一點。儘管如此,它應該保持在10美元/月以下。當然,這裏還有其他的競爭者,比如Rackspace。

如果您不想託管數據庫,您還可以使用MongoLab或MongoHQ並選擇您的雲提供商。他們通常提供將數據託管在與您的提供商相同的DC中。

2

http://www.heroku.com/pricing

託管免費1個測功機和爲5Mb的PostgreSQL共享的數據庫。有兩個mongo插件,帶有免費的240Mb數據庫。完美的小部署和測試:)

相關問題