MariaDB Enterprise kann mit mehr Kernen, Arbeitsspeicher und Speicherkapazität skaliert werden. Eine horizontale Skalierung wird durch Hinzufügung zusätzlicher Datenbankinstanzen erreicht. Dies erleichtert den Einstieg mit einer eigenständigen Instanz, die Ausführung auf einem größeren Server, das Hinzufügen von Repliken zur Skalierung von Lesevorgängen und schließlich die horizontale Skalierung von Lese-, Schreib- und Speichervorgängen mit Hunderten von Instanzen und verteiltem SQL.
MariaDB Enterprise unterstützt verteiltes SQL durch die Xpand Speicher-Engine, wodurch eine replizierte oder geclusterte Datenbank problemlos in eine vollständig verteilte Datenbank umfunktioniert werden kann, die in der Lage ist, Millionen von Transaktionen pro Sekunde auszuführen, ohne dass dadurch die Latenz oder die Verwendung von Standard SQL (z. B. Joins) beeinträchtigt werden. Alternativ können Sie sowohl replizierte als auch verteilte Tabellen verwenden, indem Sie Xpand für Tabellen mit vielen Daten und/oder Abfragen sowie InnoDB oder MyRocks für Tabellen mit wesentlich weniger Daten einsetzen.
MariaDB Enterprise unterstützt hybride relationale/JSON-Datenmodelle und ermöglicht es Entwicklern, relationale Datenmodelle mit JSON-Dokumenten zu erweitern und sie mit Standard SQL für eine schnellere Entwicklung abzufragen. Zudem können dadurch relationale Daten als JSON-Dokumente abgefragt werden, während gleichzeitig sichergestellt wird, dass DBAs die Datenintegrität und -korrektheit weiterhin gewährleisten können.
Fügen Sie JSON-Spalten hinzu, um vorhandene Tabellen zu erweitern und Entwicklern eine größere Flexibilität zu bieten. Beschleunigen Sie die Entwicklung von Anwendungen, indem Sie das Datenmodell bei Bedarf weiterentwickeln, anstatt im Voraus Schemaänderungen vornehmen zu müssen.
Abfragen und Indizieren von JSON-Dokumenten mit Standard SQL unter Verwendung einer umfangreichen Auswahl an JSON-Funktionen zum Lesen und Schreiben von JSON-Dokumenten, Feldern, Arrays und Objekten bzw. zur Rückgabe relationaler Daten als JSON-Dokumente. Sie können sogar ein JSON-Dokument als Standard-SQL-Zeile zurückgeben.