One of the latest labs releases of Oracle MySQL brings multi source
replication. This lifts the limitation found in earlier releases
that a MySQL slave can only have one master.
To be fair, there were other ways of doing this already:
- Using a time based switch as described in MySQL High Availability
- Using the multi source feature in the yet-to-be released MariaDB 10
- Using Tungsten Replicator
There are many good uses of multi source replication. You could
use it to combine data from multiple shards or
applications.
If MySQL is used with …