34 783
modifications
(Page créée avec « {{traduire}} {{MySQL}} == What is replication == Replication means that data written on a master MySQL will be send to separate server and executed there. Applications:... ») |
Aucun résumé des modifications |
||
{{MySQL}}
==
La {{w|Réplication (informatique)|réplication}} signifie que les données écrites sur le master MySQL sont envoyées à des slaves faisant office de copies.
Applications :▼
* sauvegardes
* accès en lecture de la même base depuis plusieurs serveurs : augmentation des performances
Il y a deux types de réplication :
▲Applications:
* Semi-asynchrone (réplication asynchrone plus avec un slave avant de terminer la requête)
▲* failover/HA
Configurations des réplications :
*
En Master-Master les deux hôtes sont tour à tour master et slave : le serveur A se réplique sur le serveur B qui se réplique sur le serveur A.
Il n'y a pas de vérification de consistance des données, même si <code>auto_increment_increment/auto_increment_offset</code> est configuré les deux serveurs ne doivent pas être utilisés pour des accès concurrents.
▲* standard: master->slave
▲* dual master: master<->master
== Asynchronous replication ==
|
modifications