当前位置:  开发笔记 > 编程语言 > 正文

基于当前的托管服务,我应该在Ruby on Rails中使用哪些数据库?

如何解决《基于当前的托管服务,我应该在RubyonRails中使用哪些数据库?》经验,为你挑选了2个好方法。

我一直在寻找托管服务,我仍然不知道什么样的数据库是最常见的.它似乎是MySql和PostgreSql.所以,我不确定我的网站会有多少流量和数据(这只是一个项目),但我想做好准备.我曾在Oracle(PL/SQL)的一些项目中工作过,我从MySql那里得到了一些东西.

谢谢 !

PS.4年后,我一直在使用PostgreSQL编写RoR.SQLite默认情况下我需要简单的应用程序,但PostgreSQL则需要.



1> Hober..:

Rails的原则之一是你不应该真正关心你正在使用的数据库:这些都是为你抽象的.

所以我会说主机提供商看起来总体上最好,并相信他们选择一个好的数据库.

在这种情况下,作为house9,我会推荐Heroku作为一个优秀的整体服务.从一个小的免费计划开始,根据需要进行扩展.他们默认使用PostgreSQL,这在我的经验中是完全足够的.


仅供参考:Rails有时会生成在PostgreSQL中失败但在MySQL中有效的SQL.

2> house9..:

我推荐Heroku用于托管他们需要Postgres或者如果你想要'NoSql' - 你可以通过MongoHQ Heroku插件使用MongoDB

http://heroku.com/

他们为小型网站提供"免费"计划

推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有