MariaDB Enterprise – Funktionen

Skalierbarkeit

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.

Komprimierung
Komprimierung

Senken Sie die Größe der Daten auf der Festplatte um 33 – 66% mithilfe der InnoDB- oder MyRocks-Tabellenkomprimierung oder komprimieren Sie nur bestimmte Spalten.

Partitionierung
Partitionierung

Partitionieren Sie große Tabellen nach Bereich, Liste oder Hash, um die Abfrage- und Index-Performanz zu optimieren, und verwenden Sie mehrere Festplatten/verschiedene Festplatten pro Partition.

Parallele Abfrage
Parallele Abfrage

Verwenden Sie mehrere Threads, um Aggregate, Sortierungen, Joins und mehr auf mehreren Partitionen gleichzeitig auszuführen – skalieren Sie linear mithilfe von Kernen.

Leserepliken
Leserepliken

Fügen Sie Leserepliken durch asynchrone und halbsynchrone Replikation hinzu, oder verwenden Sie MaxScale als Replikationsserver für Hunderte von Replikationen.

Sharding
Sharding

Verteilen Sie Tabellenpartitionen über mehrere Datenbankinstanzen, um Lese- und Schreibvorgänge sowie die Speicherung für Anwendungen transparent zu skalieren.

Verteiltes 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.

green

JSON

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.

Schemaflexibilität

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.

Standard SQL

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.

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.