【发布时间】:2012-12-31 11:26:03
【问题描述】:
是否可以在 Rails 应用程序中使用两种类型的数据库?
我正在使用 2 个数据库 - Postgres 来存储可能变化不大的数据,以及 MongoDB 存储动态变化的数据。
这是有效的方法吗?是否可以在这两个数据库之间连接并操作 在单个 Rails 应用程序中?
如果我错了,请指正。
问候, 巴兰
【问题讨论】:
-
通过搜索网络,我找到了一个解决方案stackoverflow.com/questions/1825844/multiple-databases-in-rails,但指定的注释提到了首先坚持单个数据库并使用适配器建立与第二个数据库的连接.. 但我想要的是拥有这 2 个数据库在 Rails 应用程序中配置,以便我可以执行正常的过程,例如使用迁移创建表、使用模型更新表等,
-
所以你是说这种方法不对?如果是这样,您可以在回答中添加此注释以及相关参考。
-
是的,我已经这样做了,而且非常简单。
标签: ruby-on-rails postgresql mongodb