Chat with us, powered by LiveChat

MariaDB TX im Vergleich zu den proprietären Datenbanken

Oracle-Datenbank, Microsoft SQL Server und IBM Db2

Mit Funktionen, die bisher nur in proprietären Datenbanken verfügbar waren (z. B. temporäre Tabellen und Abfragen), ist MariaDB TX die erste Open-Source-Datenbank für Unternehmen, die in der Lage ist, proprietäre Datenbanken herauszufordern.

White paper

Enterprise database comparison guide

This enterprise database comparison between Oracle Database Enterprise Edition 18c, Microsoft SQL Server 2017 Enterprise and IBM Db2 Advanced Enterprise Server Edition 11.1 for Linux, Unix and Windows (LUW) and MariaDB TX 3.0 is based on 50+ features defined across six categories of modern enterprise requirements.

Read the guide

Hohe Verfügbarkeit

MariaDB TX unterstützt sowohl die Master/Slave-Replikation mit automatischer Ausfallsicherung als auch das Multi-Master-Clustering, innerhalb eines einzelnen Rechenzentrums oder über mehrere Rechenzentren hinweg, um eine hohe Verfügbarkeit bei einem Datenbank-, Server- oder Rechenzentrumsausfall zu gewährleisten. Darüber hinaus wird die Notfallwiederherstellung durch verzögerte Replikation, Point-in-time-Rollback und Sicherung/Wiederherstellung unterstützt.

Leistungsstärke, Skalierbarkeit und Effizienz

MariaDB TX unterstützt sowohl lokale als auch verteilte Partitionen (z.B. Sharding), um die Abfrageleistung zu verbessern. Außerdem wird die Tabellen-, Zeilen- oder Spaltenkomprimierung unterstützt, um die Festplatten-E/A zu reduzieren und das Ergebnis-Caching abzufragen und so die Belastung der Datenbank einzuschränken. Darüber hinaus enthält MariaDB TX eine platz- und schreiboptimierte Speicher-Engine, um die Schreibleistung von schreibintensiven Arbeitslasten zu verbessern und die E/A auf der Festplatte zu senken.

Höhere Sicherheit

MariaDB TX unterstützt sowohl Data-in-Motion-Verschlüsselung (z. B. Verbindungen und Replikation) als auch Data-at-Rest-Verschlüsselung (z. B. transparente Datenverschlüsselung), Datenschutz über Rollen und dynamische Datenmaskierung (ganz oder teilweise) sowie Datenbankschutz vor Denial-of-Service-Angriffen. Darüber hinaus beinhaltet es eine Datenbank-Firewall, die Abfragen aufgrund der Syntax, Rolle, Häufigkeit und/oder Zeit blockieren kann.

Skalierbare, leistungsstarke Analysen

MariaDB TX kann Daten über einen Change-Data-Capture-Stream (CDC) in MariaDB AX replizieren, um skalierbare, leistungsstarke Analysen von nahezu Echtzeitdaten zu unterstützen. MariaDB AX nutzt verteilte, spaltenorientierte Speicherung und massiv parallele Verarbeitung (MPP), um Ad-hoc-Analysen und Analysen auf Abruf auf Milliarden von Zeilen ohne Indizes zu unterstützen.

Standard SQL

MariaDB TX unterstützt JSON-Dokumente, Geodaten, Sequenzen und virtuelle Spalten – und ist die erste Open-Source-Unternehmensdatenbank mit vorkonfigurierter Unterstützung für temporale Tabellen und Abfragen über systemversionierte Tabellen und Standard SQL-Syntax. Darüber hinaus unterstützt MariaDB TX Window-Funktionen, allgemeine Tabellenausdrücke, benutzerdefinierte Funktionen (skalar und aggregiert) und Mengenoperatoren (UNION, INTERSECT und EXCEPT).

MariaDB im Vergleich zu Oracle, Microsoft und IBM

MariaDB TX 3.0 unterstützt die gleichen zentralen Unternehmensfunktionen wie Oracle Database 18c Enterprise Edition, Microsoft SQL Server 2017 Enterprise und IBM Db2 für Linux, Unix und Windows 11.1 Advanced Enterprise Server Edition und kann in einigen Fällen sogar noch mehr bieten. Oracle Database und IBM Db2 unterstützen Multi-Master-Clustering, während Oracle RAC und IBM pureScale nicht in öffentlichen Clouds (z. B. Microsoft Azure) unterstützt werden, da sie auf gemeinsamen Speicher angewiesen sind. Das MariaDB TX Multi-Master-Clustering basiert jedoch auf der synchronen Gruppenreplikation, so dass es in jeder öffentlichen Cloud eingesetzt werden kann. Desweiteren ist MariaDB TX so konzipiert, dass es problemlos auf Standardhardware, in Cloud-Instanzen und in Containern läuft.

 MariaDBOracleMicrosoftIBM
ReplicationYesActive Data Guard*Availability GroupsSQL Replication
ClusteringMariaDB ClusterRAC*pureScale
Backup and restoreMariaDB BackupRMANYesYes
RollbackMariaDB FlashbackFlasback
Distributed partitionsSpiderSharding*DPF
CompressionYesAdvanced Compression*YesYes
EncryptionYesAdvanced Security*YesYes
Database firewallYesDatabase Firewall*
Dynamic data maskingYesAdvanced Security*YesYes
ColumnarMariaDB AXDatabase In-Memory*YesBlu Acceleration
TemporalYesFlashback Query*Temporal TablesTime Travel Query
Stored proceduresSQL/PSMPL/SQLSQL PLSQL/PSM
Oracle compatibilityYesYes

*Nicht in einer Oracle Database Enterprise Edition Lizenz enthalten, muss separat erworben werden.

Laden Sie das folgende Whitepaper zum Vergleich von Unternehmensdatenbanken herunter, um einen vollständigen Vergleich basierend auf mehr als 50 Funktionen zu sehen.

On-Demand Webinar

Cage match: MariaDB vs. Oracle, Microsoft and IBM

This webinar recording compares MariaDB with Oracle Database, Microsoft SQL Server and IBM Db2 for Linux, Unix and Windows (LUW) in terms of high availability, disaster recovery, performance, scalability, security, analytics, schema and SQL.

Watch now
White paper

Enterprise database comparison guide

This enterprise database comparison between Oracle Database Enterprise Edition 18c, Microsoft SQL Server 2017 Enterprise and IBM Db2 Advanced Enterprise Server Edition 11.1 for Linux, Unix and Windows (LUW) and MariaDB TX 3.0 is based on 50+ features defined across six categories of modern enterprise requirements.

Download the guide