Quanah Gibson-Mount wrote:
--On Wednesday, March 18, 2009 3:01 AM -0700 Howard Chu <hyc@symas.com>
I'll start with replication under MMR.
As I understand it, the replicas can only point at a single master.
False.
Last I checked, the provider parameter in the syncrepl configuration
block was single valued. Which means either it gets pointed at a load
balancer, or it only talks to a single master. If that master goes
down, it no longer talks to anything without reconfiguration.
Each syncrepl engine (configuration block) can only refer to a single
master, but you may configure many engines within the same database, each
with its own master. If one master goes down the engine using that
master will obviously not receive any updates until its master is up
again, but the other will continue to receive updates from their master.