datenbanken syncronisieren
bearbeitet von Matthias Apsel> Tach!
>
> > ich muss Tabelleninhalten zwischen einer MySql-DB im Netz und lokal in kurzen Abständen syncronisieren.
> > Gibt es da eine fertige Lösung?
>
> Suchmaschinen finden nichts?
>
> Synchronisieren ist jedenfalls nicht ganz so einfach. Du müsstest mal deine Anforderungen präzisieren. Soll nur eine Richtung laufen oder beide?
>
> Für beide Richtungen wären solche Fragen zu klären, wie: Wenn auf Server A ein Datensatz existiert, der auf B nicht existiert, muss der dann auf B eingetragen werden oder auf A gelöscht? Wie erkennt man, ob der Datensatz neu ist oder auf der anderen Seite gelöscht wurde? Das kann darauf hinauslaufen, dass entsprechende Felder eingefügt werden müssen, die eine Bearbeitungszeit festhalten, damit man anhand dieser sehen kann, dass sich was verändert hat gegenüber dem Zeitpunkt des letzten Scannens nach Änderungen.
>
> Es gibt auch einen eingebauten Replikationsmechanismus, der nur konfiguriert werden muss und dann einen oder mehrere Slave-Server aktuell hält.
>
> dedlfix.
Hallo dedlfix,
vielen Dank für Deine schnelle Antwort.
Die Sache mit der Suche ist halt, wie immer eine Frage nach was suche ich?
100000 Treffer in einem englisch bei dem selbst Muttersprachler die Ohren anlegen sind auch nicht immer zielführend 😀
Im Grunde sollen aus der Datenbank im Netz bestimmte Tabellen syncronisiert werden aber auch gewisse Feldinhalte ins Netz übertragen werden.
Dass das ganze dann konfiguriert werden muss ist klar.
Gruß