Ciao domanda da neofita perdonatemi se dico xxxxxxate.

Ho un database che sta su una macchina ma vorrei che le informazioni venissero pubblicate su un’altra macchina.
La prima non permette chiamate esterne cosi ho deciso che la seconda macchina potrebbe leggere i dati da dei file xml pubblicati dal primo server.

Domanda:
Quale potrebbe essere la soluzione migliore?

1. La seconda macchina fa delle richiesta xml-rpc alla prima ogni volta che vengono richiesti dei dati (ogni pagina diciamo un centinaio di richieste al minuto)

2. La prima macchina copia ad intervalli regolari sulla seconda dei file xml e la seconda legge semplicemente i file.

3. La prima macchina copia ad intervalli regolari sulla seconda dei file xml e la seconda li inserisce in un database mysql

Non so se la prima soluzione potrebbe essere di forte carico, ho in mente di avere tanta macchina che fanno richiesta al server centrale...

Le altre due sicuramente alleggerirebbero il traffico ma non sarebbero aggiornate istantaneamente...



Grazie, Alberto.