【发布时间】:2013-03-25 08:10:13
【问题描述】:
我见过像 this 这样的图片,其中多个 Rails 引擎写入单个 mySQL 服务器。
1) 这可能吗?或者 Rails 是否希望每个应用程序服务器写入一个数据库服务器?
2) 如果可以,它是如何实现的?应用服务器和写数据库服务器之间是否有队列和调度器?
【问题讨论】:
-
我不确定您是否在讨论这个问题,或者真的不知道 mysql 和其他 RDBMS 的工作原理。
-
我看过 Octopus,但它说它用于分片,其中多个数据库由同一个 Rails 应用程序使用。 IE。一对多而不是多对一。
-
@datasage - 我不是在拖钓。每隔一段时间,我们都会问一些愚蠢的问题,也许这就是一个?
-
Mysql 可以处理多个数据库和连接。所以是的,您可以将多个 Rails 应用程序连接到同一个 mysql 服务器。应用服务器不做任何读/写管理。 mysql会的。
标签: mysql ruby-on-rails amazon-ec2 horizontal-scaling