[PIPython] domanda filosofica

Valentino Volonghi aka Dialtone dialtone
Mar 11 Gen 2005 14:10:55 CET


On Tue, 11 Jan 2005 10:49:15 +0100, Matteo Giacomazzi <matteo.giacomazzi a email.it> wrote:
> Devo accedere ad *ogni* database in modifica? E se uno fallisce devo far 
> fallire tutti? Come?
> Sono un po' smarrito su questo punto, se qualcuno ha delle idee sono 
> benvenute! ;)

No, devi selezionare 1 server ed eleggerlo a DB server principale. Una volta fatto quello ti prendi un software di replicazione del DB (in opensource dovresti trovarne parecchi) e replichi il database (con la modifica) su tutti gli altri server che hai.

In fin dei conti le INSERT e le modifiche sono molto piu` rare delle SELECT.

www.flikr.com (se non ho sbagliato a scriverlo) ha un'architettura molto simile a questa infatti.


More information about the Python mailing list