Quanto è affidabile la replicazione master-slave?
-
01-10-2019 - |
Domanda
questo screencast in RailsLab dove rivendicazioni presentatore che è possibile avere un DB master per le operazioni di scrittura e uno schiavo DB per operazioni di lettura. Mentre per alcuni tipi di siti web (ad esempio blog, social network, siti Web 2.0, ecc) è accettabile per i DB master e slave di non essere al 100% sincronizzati per brevi periodi di tempo, ma per quanto ne so questo non è accettabile nei domini come ad esempio banche e assicurazioni.
La mia domanda è che se tali usi di replicazione master-slave sono abbastanza affidabili per le applicazioni di banche e assicurazioni (simili e) in cui non c'è spazio per violazione della integrità del sistema. In altre parole, se è accettabile per master e slave DB essere sincronizzati per brevi periodi di tempo.
In caso contrario, quali soluzioni (non verticali) orizzontali sono disponibili per il ridimensionamento a sistemi di database in tali ambienti che non c'è assolutamente spazio per l'integrità del sistema di essere compromesso?
Soluzione
In caso contrario, quali soluzioni (non verticali) orizzontali sono disponibili per il ridimensionamento a sistemi di database in tali ambienti che non c'è assolutamente spazio per l'integrità del sistema di essere compromesso?
Clustering