Frage

Gibt es eine PostgreSQL HA-Lösung, die eine splitbrain Situation elegant umgehen kann. Auszuarbeiten, das System arbeite ich auf voraussichtlich in mehreren Bereichen mit den Nutzern der Nähe der Server dort und Konnektivität zwischen den Zonen ausgeführt ist bekannt, fragwürdig. Ich möchte mich für die Benutzer in der Lage sein, unter Verwendung des Systems in einem verschlechterten Zustand fortzusetzen (ohne Updates von getrennten Zonen) und für eine sinnvolle Zusammenführung, sobald sie wieder online sind.

War es hilfreich?

Lösung

Wenn Sie bereit sind, mit einer Zeitverzögerung zu leben, sollte es einige Protokollversandlösungen, die Sie mit einem geplanten Auftrag umsetzen können. Grundsätzlich senden Sie Scheiben des Transaktionsprotokolls auf dem Backup-Server. Hier einige Links mit einer besseren Beschreibung:

Beachten Sie, dass eine vollständige Umsetzung der Slony-I klobig sein kann (zumindest ich es auf diese Weise ein paar Jahren fand es vor, kann drastisch verbessert haben).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top