【发布时间】:2012-06-17 13:44:35
【问题描述】:
我正在 Rails 中创建一个具有主数据库和从数据库的在线 Web 项目。当主数据库上更新一行时,它也应该在从数据库上更新。
在编写主从更新的例程程序时,我应该实现什么样的设计?
【问题讨论】:
-
什么数据库?那里的每个数据库都有一个用于主从配置的复制设置。
-
我正在使用 mysql 数据库,我的服务器应用程序有一个数据库,客户端应用程序有一个数据库,所以我需要将服务器数据库中的一些数据更新到客户端数据库,并且在更新过程中没有任何冲突,这应该是一个例行程序。那么设计时应该考虑什么?
-
这是一个特定于 Rails 的问题吗?或者您想要与您的问题相关的一般性建议?
-
是的,欢迎所有建议。
-
这是最好的via MySQL replication,它本身就受支持且易于设置。它独立于您的应用程序代码发生。
标签: mysql ruby-on-rails database-design