Dieses Setup treibt schon seit Jahren sein Unwesen und ist nicht tot zu kriegen. Legen wir erneut an und halten wir uns nicht mit den aktiv-aktiv Setups auf. Nein, der weise DBA von heute nutzt Master-Master nur für Failover-Szenarion.
Was denkt der fancy DBA was Master-Master bringt?
- Automatisches syncen der Daten beim Recovery.
- Kein Backpup zum Syncen einspielen.
Erinnern wir uns: MySQL Replikation _ist_ asynchron
Nochmal: MySQL Replikation ist asynchron, auch das was als semi-sync verkauft wird!
Sprich folgendes ist möglich/wahrscheinlich.
Schöne Replikation:
aktiv standby
+------+ c +------+
| |------------->| |
|abcd | |ab |
| | | |
| |<-------------| |
+------+ +------+
Nun stirbt der Node hat aber ein Delta: …
[Mehr]