[英]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应用的经验。 谢谢。
免费托管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.