Node.js和Rails应用程序托pipe一个共享的MongoDB数据库和定价

最近我一直在用node.js以及rails和mongoDB进行大量的实验。 我想知道是否有任何托pipe选项,我可以部署我的应用程序写在rails和node.js将共享相同的MongoDB数据库?

我的Rails应用程序将执行大部分写入到mongoDB实例,而node.js应用程序将只从中读取(读取)数据。

我听说过heroku,但似乎更关注中大规模的部署,而目前我只是在寻找一个简单的小型部署,因为这只是个人使用,而且我也不会期望太多的访问者。 我也听说Heroku在一定的条件下是免费的。这是真的吗? 另外,谷歌应用程序引擎是我的select吗?

希望听到有经验的人托pipe他们的个人rails / node.js应用程序与heroku或任何其他托pipe选项,包括共享托pipe以及。 谢谢。

另外,谷歌应用程序引擎是我的select吗?

App Engine是一个自己的小世界,所以你不能在应用程序引擎上安装MongoDB。

希望听到有经验的人托pipe他们的个人rails / node.js应用程序与heroku或任何其他托pipe选项,包括共享托pipe以及。

老实说,对于小应用程序,另一种select是简单地购买小型VPS。 像Linode这样的地方以$ 20 /月的价格出售它们,完全可以访问。

您也可以使用Amazon AWS。 他们有一个免费的新客户层 。 您也可以以23美元/年的价格购买预留的“微型”(如果您提前付款)。 当然,亚马逊将镍和你的一切,所以它可能会不止于此。 它应该保持在10美元/月以下。 当然,还有其他的竞争对手,比如Rackspace。

如果您不想托pipe数据库,也可以使用MongoLab或MongoHQ,并select您的云提供商。 他们通常提供将数据托pipe在与您的提供商相同的DC中。

http://www.heroku.com/pricing

免费提供1个dyno和5Mb postgresql共享数据库。 有两个mongo插件,有免费的240Mb数据库。 完美的小部署和testing:)