Réplication de base pour utilisation offline - SQL/NoSQL - Programmation
Marsh Posté le 15-06-2006 à 13:00:49
Bonjour
La fonction de réplication existe au sein même de Mysql.
http://dev.mysql.com/doc/refman/5. [...] ation.html
En gros, le serveur maitre crée des logs contenant chacune des modifications de sa base de données (insert, update, delete...).
Le serveur esclave vient piocher dans ses logs pour repercuter les memes modifs sur sa propre base de donnée.
Un tuto en Français:
http://jgrondin.developpez.com/art [...] ion_MySQL/
2 autres en Anglais:
http://www.howtoforge.com/mysql_database_replication
http://www.databasejournal.com/fea [...] _3355201_1
Ce n'est pas très compliqué à mettre en oeuvre.
Sinon, il y a le logiciel SQLyog (version de démonstration):
http://www.webyog.com/sqlyog/thanks.php
Il faut télécharger la version Entreprise pour avoir accès aux options de synchronisation. C'est une version de démonstration valable 30 jours il me semble.
Voilà voilà, j'espère que ça t'aidera.
Marsh Posté le 12-06-2006 à 18:09:13
Bonjour,
Je suis à la recherche de solutions de réplication de base. Le principe est simple, je veux repliquer une base vers des laptops afin que les personnes puissent continuer a travailler et dès lors qu'ils ont un accès au réseau il faut que leurs changements se synchronisent en prennant en compte d'éventuels changement pouvant avoir eu lieu avant.
C'est en gros un problème "à la cvs".
Je prefère éviter me tourner vers des mastodontes (Oracle, MS SQL...).
Avez vous a votre connaissance des solutions, voir des articles sur des méthodes ou des algorithmes à me proposer ? J'ai beaucoup de mal a trouver ce que je cherche.
Je vous remercie.