Professional Documents
Culture Documents
Mysql Part 1
Mysql Part 1
Replication
Issac Goldstand
Mirimar Networks
www.mirimar.net
margol@beamartyr.net
What is replication?
• Allows 2 or more databases to maintain state
between them
• MySQL 3.23 and up supports asynchronous
replication
• One server acts as a master for one or more
slaves
• Slaves pull data to be replicated from server’s
binary logs and execute the relevant statements
locally
Replication basics…
Slave
Master Slave
Slave
Slaves
DATA DATA
INSERT
INTO …
Client (SELECT) Client (SELECT) Client (SELECT) Client (SELECT) Client (SELECT) Client (SELECT)