Domanda

Esiste una soluzione PostgreSQL HA in grado di gestire con garbo una situazione splitbrain. Per elaborare, il sistema su cui sto lavorando dovrebbe funzionare in diverse aree con utenti vicini ai server e la connettività tra le zone è nota per essere discutibile. Vorrei che gli utenti potessero continuare a utilizzare il sistema in uno stato degradato (senza aggiornamenti da zone disconnesse) e per una fusione ragionevole una volta tornati online.

È stato utile?

Soluzione

Se sei pronto a vivere con un ritardo, ci dovrebbero essere alcune soluzioni di spedizione dei log che potresti implementare con un lavoro pianificato. Fondamentalmente, si inviano sezioni del registro delle transazioni al server di backup. Ecco alcuni link con una descrizione migliore:

Nota che un'implementazione completa di Slony-I potrebbe essere goffa (almeno l'ho trovata in questo modo un paio di anni fa, potrebbe essere drasticamente migliorata).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top