Postgres und replikation

foexle

foexle

Kaiser
Hi Leute,
also bisher was ich gelesen habe bin ich doch bisschen enttäuscht über einen professionellen Einsatz von postgres.
Postgres selbst bietet ja keine Replikation an. Es gibt dafür diese Erweiterungen wie slony oder pg-cluster.
Ich habe mich nun speziell in slony eingearbeitet und muss sagen, das mich das absolut nicht überzeugt.

Probleme:
- Eine Schema Änderung an den Tabellen ist Fatal für die replikation (nicht ohne großen Aufwand zu bewältigen)
- Ausfall eines Slaves --> ein resync ist nicht möglich ... daraus folgere ich, das ich nach einem Ausfall eine Inkonsistenz der Daten zu befürchten ist.
- Eine wirkliche Failover Lösung habe ich bisher nicht gefunden.
- Slony benötigt zwingend Prim_Keys

Die bisherigen Replikationen die ich aufgesetzt habe sind alle auf Basis von mysql.
Hat wer Erfahrungen mit Postgres Replikationen und Tips wie man das im professionellen Umfeld angehen kann ?

Grüße
 
Zuletzt bearbeitet:
Ich würde mal sagen, kommt darauf an wie zeitkritisch und ausfallsicher das
sein soll - Eventuell täglich nachts db exportieren und in anderer Maschine
laden. Ansonsten Zwischenprogramm, daß sich abwechselnd an
2 DBs verbindet und die Änderungen quasi synchron durchführt (quasi ein
DB-Zugriffsmodul) - kann aber sehr aufwendig werden.
 
Zurück
Oben