Wer die Entwicklung von MySQL in der letzten Zeit ein bisschen verfolgt hat, wird mitbekommen haben, dass die Datenbank einige wichtige Enterprise Features bekommen hat:
- Cluster mit Multi-Master-Support
- etc.
In dieser Woche hat Google seine Verbesserungen auf Code-Google veröffentlicht (wenn auch vorerst nur für die 4er Version), wodurch MySQL in Bezug auf sehr hoher Verfügbarkeit und einer effizienten Verwaltung einer großen Anzahl von Datenbank erweitert werden soll. Folgende Punkte sollen verbessert werden:
- Angepasste synchrone Replikation - Ein Master blockt, bis ein Slave die Daten als erfolgreich empfangen gemeldet hat.
- Kopieren der binären Logs zu Maintainance-Zwecken von einem Master zu einem Slave.
- Replikationen in einer Transaktion
- Spiegeln der Benutzer-Tabellen
- Für die Speicher-Engine InnoDB den support von mehreren Hintergrund IO Threads
- Einem Slave zu einem Master machen, ohne die Datenbank neu zu starten.
Aus diesem Grund würde ich MySQL bei jeder neuen Entwicklung betrachten, wenn politische Gründe nicht dagegen sprechen würden.
Keine Kommentare:
Kommentar veröffentlichen