Ich habe eine postgresql Setup mit 1 Master und 2 Slaves. Jetzt möchte ich die Einrichtung einer Replikation für nur eine Datenbank-Server Reporting

stimmen
0

Mein Problem Aussagen: Ich kann nicht Bucardo (keine Zulassung für die Erstellung von Triggern auf prod Tabellen) verwenden pglogical funktioniert nur auf Master-Knoten (der Herausgeber).. Ich möchte von Slave replizieren (das ist mein Endziel)

Veröffentlicht am 09/10/2019 um 19:01
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
0

Wenn Sie v10 oder besser haben, sollten Sie auf jeden Fall logische Replikation verwenden. Die Last auf dem primären Server ist minimal.

Wenn aus irgendeinem Grunde unverständlich Sie unbedingt von einem Standby replizieren, haben Sie Streaming-Replikation verwenden. Dann müssen Sie den gesamten Cluster repliziert werden, aber es gibt keine bessere Lösung.

Ein Ausweg könnte sein , setzen walbouncer dazwischen, welche Datensätze WAL ausfiltern können für alle bis auf eine Datenbank, so dass Sie effektiv nur eine Datenbank ate replizieren.

Haftungsausschluss: walbouncer von meiner Firma entwickelt wurde (es ist Open-Source-though).

Beantwortet am 09/10/2019 um 22:12
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more