Hi!
Mist, doch nicht unbedingt das was ich suche weil ich für die Slave geschichte mehr oeder weniger auf jedem Client Zugriff auf die Mysqlserverconfig bräuchte, hab ich aber nicht, da die kleinen Clients zu 90% als stinknormale Webhosts bei irgendwelchen Providern liegen. Da hab ich dann nicht mehr rechte als die normale PHP und MYSQL Umgebung.
Das ist schlecht, denn dann kenne ich keine Lösung, die sich so schön schnell repliziert wie der eingebaute Mechanismus. Du könntest dann höchstens was basteln, das das bin-log vom Master überwacht und daraufhin die Slaves über ihre normale Schnittstelle mit den Änderungen versorgt. In Zeitabständen den Master anzupollen ist aufwendiger, weil du dann immer Änderungskennzeichen in jedem Datensatz benötigst.
Ja ich bin selber grad am Rätseln. Die Menge der Daten pro Client ist sehr gering (weil alle haben unterschiedliche). Ich schätz mal ca. maximal 500K. Außgenommen einer der hat voll zugriff auf alle und auf diesem hab ich vollen Rootzugang somit kommt dort mal sicher die MySql replikationslösung zum einsatz.. 1,4Gb zu pullen .. nööööö ;)
Was ich aber mit den kleinen mach, hmm.. die Menge ist zwar gering.. aber die Anzahl der Zugriffe sind recht hoch, somit ist ein permanent Polling problematisch. Änderungen gibt es schätz ich maximal 1 - 2 mal am Tag. Ich glaub da wird fast ein publish Button im Adminsystem/Server zum einsatz kommen der den Client auffordert ein pulling durchzuführen.
lg