繁体   English   中英

具有共享MongoDB数据库和定价的Node.js和Rails应用托管

[英]Node.js and rails app hosting with a shared MongoDB database and pricing

最近,我一直在尝试使用node.js以及rails和mongoDB。 我想知道是否有托管选项,可以在其中部署用rails和node.js编写的应用程序,它们将共享同一个MongoDB数据库?

我的rails应用程序将执行大部分写入mongoDB实例的操作,而node.js应用程序将仅从那里获取(读取)数据。

我已经听说过heroku,但是似乎它更多地集中在中型部署上,而我目前只在寻找一个简单的小型部署,因为这只能用于个人用途,而且我也不希望有太多的访客。 我也听说过Heroku在某些情况下是免费提供的。这是真的吗? 另外,我可以选择使用Google App Engine吗?

希望听到有经验的人使用heroku或任何其他托管选项(包括共享托管)来托管其个人rails / node.js应用的经验。 谢谢。

http://www.heroku.com/pricing

免费托管1个dyno和5Mb postgresql共享数据库。 有两个mongo插件,带有免费的240Mb数据库。 非常适合小型部署和测试:)

另外,我可以选择使用Google App Engine吗?

App Engine本身就是一个小世界,因此您无法在App Engine上安装MongoDB。

希望听到有经验的人使用heroku或任何其他托管选项(包括共享托管)来托管其个人rails / node.js应用的经验。

老实说,对于小型应用程序,另一种选择就是简单地购买小型VPS。 像Linode这样的地方以每月20美元的价格出售它们,并具有完全访问权限。

您也可以使用Amazon AWS。 他们为新客户提供免费套餐 您也可以按每年$ 23的价格购买预留的“微型”(如果您提前付款)。 当然,亚马逊会为您付出一切,并为此付出一分钱,所以可能不止如此。 它应该保持在每月10美元以下。 当然,这里还有其他竞争对手,例如Rackspace。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM