Mit Zuversicht in der Produktion arbeiten
MariaDB MaxScale wurde speziell für Produktionsumgebungen entwickelt undMaxScale Hochverfügbarkeit, Skalierbarkeit, Sicherheit und Integrationsdienste auf Enterprise-Niveau, dieEnterprise Server MariaDB Enterprise Server nahtlos ergänzen.

Die wichtigsten Vorteile von MaxScale
Hohe Verfügbarkeit
Automatisches Failover, Verbindungsmigration und Transaktionswiederholung sorgen für minimale Dienstunterbrechungen.
Skalierbarkeit
Der SQL-basierte Lastausgleich ermöglicht eine Trennung von Lese- und Schreibvorgängen sowie horizontale Skalierung. Die flexible Architektur unterstützt MariaDB , ColumnStore Enterprise Cluster.
Leistung
Der integrierte Speicher-Cache reduziert die Latenz und die Lasten werden auf mehrere Server verteilt, wodurch Engpässe vermieden und die Gesamtleistung verbessert werden.
Risikofreies Testen
Die Erfassung und Wiedergabe der Arbeitslast sowie der Diff Router erleichtern Leistungstests, ohne die Produktion zu beeinträchtigen.
Sicherheit
Neben den Firewall-Funktionen bieten TLS-Verschlüsselung und die Drosselung von Abfragen Schutz vor unberechtigten Sitzungen und DDoS-Angriffen.
Vereinfachte Verwaltung
Über eine robuste Weboberfläche lassen sich Konfigurationen anpassen, Topologieänderungen vornehmen (wie beispielsweise die Verwaltung von Replikaten und Failovers) und Replikate mit nur einem Klick neu erstellen.
Integrationen
Unterstützt die MongoDB-NoSQL-Konvertierung, das Caching für aktive Transaktionen (In-Memory, Redis, Memcached) sowie Kafka-Streaming für Datenänderungen. Außerdem lässt sich die Lösung nahtlos in MariaDB Monitor integrieren, um einen ganzheitlichen Überblick über Ihre gesamte Datenbankumgebung zu bieten.
Firewall
Stellt sicher, dass nur erwartete Abfragen zugelassen werden, indem während einer Trainingsphase die typischen Abfragemuster gelernt werden und anschließend alle Abfragen blockiert werden, die nicht diesen Mustern entsprechen.
MaxScale
Unübertroffene Leistung mit integrierter Hochverfügbarkeit
MaxScale gewährleistet mit seinen robusten Hochverfügbarkeitsfunktionen eine unübertroffene Leistung und Zuverlässigkeit. Automatisches Failover, Transaktionswiederholung, Verbindungsmigration und Sitzungswiederherstellung verhindern gemeinsam Dienstunterbrechungen und bieten Anwendungsbenutzern unabhängig von Infrastrukturproblemen ein nahtloses Erlebnis.
Sehen Sie sich eine Demonstration der automatischen Ausfallsicherung mit MaxScale an.
Mühelose, transparente Leseskalierung
MaxScale vereinfacht die Leseskalierung mit seinem Read/Write Split Router, der Abfragen intelligent verteilt, um die Last auszugleichen. Durch kooperatives Locking wird eine nahtlose Skalierung über mehrere Instanzen hinweg ermöglicht, wodurch eine hohe Verfügbarkeit gewährleistet ist. Diese Funktionen machen die Skalierung zugänglich und unkompliziert, sodass alle Entwickler, unabhängig von ihren Datenbankkenntnissen, die Umgebungen nach Bedarf anpassen können.
Erfahren Sie mehr über den Read/Write Split Router von MaxScale.
Schützen Sie Ihre Datenbank mit erweiterten Sicherheitsfunktionen.
MaxScale verbessert die Datenbanksicherheit durch TLS-Verschlüsselung und Abfragedrosselung. Durch die Begrenzung der Abfragehäufigkeit pro Sitzung verhindert MaxScale effektiv unerwünschte Sitzungen (clientseitige Fehler) und mindert DDoS-Angriffe.
Erfahren Sie, wie Sie MaxScale für eine sorgenfreie, extrem sichere Umgebung schützen können.
Vereinfachen und optimieren Sie Ihre Datenbankverwaltung
MaxScale bietet Administratoren eine zentralisierte Plattform zur Verwaltung ihrer Datenbankumgebungen. Mit nur einem Klick lassen sich Konfigurationen einfach anpassen, Topologieänderungen (wie Replikverwaltung und Failovers) durchführen und Replikate neu erstellen. Eine umfassende Überwachung ist über eine robuste Webschnittstelle möglich, und flexible Testtools (Workload Capture, Replay und Diff Router) ermöglichen Analysen in Test- oder Produktionsumgebungen.
Sehen Sie sich eine Demo der benutzerfreundlichen GUI von MaxScale an.
Integrationen für vielfältige Anwendungsfälle
Die erweiterbare Architektur von MaxScale ist so konzipiert, dass sie Plugins und Funktionen von Drittanbietern nahtlos unterstützt und eine Vielzahl von Integrationen ermöglicht. Hier sind einige wichtige Integrationen, die die Funktionen von MaxScale erweitern:
MongoDB NoSQL-Konvertierung
Verwenden Sie MariaDB Enterprise Server als Backend für Anwendungen mit MongoDB-Client-Bibliotheken. MaxScale vereinfacht die Konvertierung von NoSQL-Protokollbefehlen in entsprechende SQL-Abfragen und überbrückt so die Kluft zwischen verschiedenen Datenbankparadigmen.
Aktives Transaktions-Caching
Sorgen Sie für eine gleichbleibende Leistung, indem Sie die automatische Zwischenspeicherung aktiver Transaktionen von MaxScale nutzen. Wählen Sie zwischen In-Memory-Caching oder gemeinsam genutzten Speicheroptionen wie Redis oder Memcached, um die Latenz zu minimieren.
Kafka-Streaming
Veröffentlichen Sie Datenänderungen ganz einfach in externen Systemen mit der Kafka-Integration von MaxScale. MaxScale erfasst Datenänderungen aus MariaDB Enterprise Server, wandelt sie in JSON-Objekte um und überträgt sie zur Echtzeit-Datenverteilung an einen Kafka-Broker.