ruby-on-rails - 基于当前的托管服务,我应该将哪些数据库与 Ruby on Rails 一起使用?

标签 ruby-on-rails ruby database

我一直在寻找托管服务,但我仍然不知道哪种数据库最常见。好像是MySql和PostgreSql。 所以,我不确定我的网站会有多少流量和数据(这只是一个项目),但我想做好准备。我曾在 Oracle (PL/SQL) 的一些项目中工作过,我对 MySql 有所了解。

谢谢!

附言。 4 年后,我主要使用 PostgreSQL 编写 RoR。当我需要简单的应用程序时默认使用 SQLite,否则使用 PostgreSQL。

最佳答案

Rails 的一个原则是你不应该真正关心你使用的是什么数据库:这些都是为你抽象的。

所以我会说选择总体上最好的托管服务提供商,并相信他们会选择一个好的数据库。

在这种情况下,作为house9,我会推荐Heroku作为一项出色的整体服务。从一个小的免费计划开始,根据需要扩大规模。他们默认使用 PostgreSQL,根据我的经验,这已经完全足够了。

关于ruby-on-rails - 基于当前的托管服务,我应该将哪些数据库与 Ruby on Rails 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2790796/

相关文章:

mysql - 将数字的中间值更改为 "xxxx"

ruby-on-rails - JSON.load 抛出 Encoding::CompatibilityError

ruby-on-rails - 嵌套模型表单中的Collection_select

sql - 在查询中使用 ROLLUP...小问题

java - 将 mySQL localTime 更改为当前时间

ruby - 从文件中读取变量并替换

javascript - Rails + AJAX 返回的 HTML 多于预期

ruby-on-rails - GMaps4Rails 和 Turbolinks 在没有整页刷新的情况下无法加载

ruby - 如何连续循环另一个循环中的数组值?

ruby-on-rails - rails - 重定向回来,除非前一页是艺术家页面