【问题标题】:Have Rails app update two POSTGRES DB with the same information让 Rails 应用程序使用相同的信息更新两个 POSTGRES DB
【发布时间】:2015-02-06 03:10:43
【问题描述】:

全部,

我正在尝试设置一个包含两个数据库的 Rails 应用程序。我希望该应用在生产过程中向两者发送相同的数据。

目的是将一个数据库附加到 Zapier 帐户 (www.zapier.com),以便可以通过多种方式导出数据。

我正在使用两个(如果算上开发人员,则为三个)Heroku Postgres 帐户,并且我正在 Nitrous.io 上进行部署。

我已经搜索并尝试了很多选项,但只能找到 2 X 数据库写入不同的信息。 (我仍然无法运行)。

我正在努力实现的目标是否可能?

【问题讨论】:

  • 您是否有理由不能在 Postgres 中使用复制,即拥有一个主服务器并使用数据库软件复制所有内容?

标签: ruby-on-rails postgresql heroku nitrousio zapier


【解决方案1】:

我建议在数据库级别处理复制。 Postgres 提供了非常适合您的用例的主/从复制。这是一个描述如何设置它的教程:

Tutorial

【讨论】:

    猜你喜欢
    • 2011-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多