ROR Hosting具有heroku和MySQL DBMS等功能

时间:2011-06-18 11:33:29

标签: ruby-on-rails rubygems hosting heroku

我买了一个使用rails 2.3.5和MySQL的脚本。

我将它部署在我的计算机上并且工作正常但是当我在heroku上传该脚本时,某些功能无法正常工作。当我检查heroku日志时,我意识到大多数错误都与PostgreSQL有关。

我尝试了其他托管服务,但大多数都没有让我们安装宝石,或者他们有一个特殊的安装宝石的过程,我们必须联系他们的管理员以获取所需的宝石。

是否有其他托管服务具有MySQL DBMS,并允许我们直接在其服务器上安装gems?

4 个答案:

答案 0 :(得分:2)

您是否考虑过将Heroku与mysql Amazon RDS实例一起使用?成本可能有点不重要,从每小时0.11美元起,但它应该做你需要的。如果预算紧张,您可以自己查看在微型实例上运行mysql(设置起来更复杂,但运行起来更便宜)。

无论哪种方式,您都可以将Heroku应用程序配置为连接到mysql实例并从那里提取数据而不是Heroku数据库。应该表现得非常好,因为Heroku(目前至少)在Amazon EC2中运行。

答案 1 :(得分:1)

我还没有机会使用它,但请查看Cloud Foundry。它相当新,并不像Heroku那样精致,但它们的服务包括MySQL,Redis和MongoDB数据服务。

答案 2 :(得分:0)

你可以尝试获得dotcloud的邀请,但它仍然是测试版 - 它允许你从许多不同的组件中选择构建你的应用程序 - mysql就是其中之一:)

答案 3 :(得分:0)

我刚刚在这个页面上看到了Engine Yard的广告。看起来很有希望。它有一个用于安装gems的图形界面,它允许我们在MySQL和PostgrSQL之间进行选择。

Engine Yard