Anwendungsfall
Jetzt beschleunigen, migrieren, wenn Sie bereit sind
Meistens ist es die Datenbank, die die Altanwendung einschränkt. Fügen Sie eine In-Memory-Schicht davor ein, um die Leistung schon heute zu verbessern, und ersetzen Sie sie dann nach Ihrem eigenen Zeitplan.
Was versteht man unter Anwendungsmodernisierung?

Bei der Anwendungsmodernisierung werden der Code, die Architektur und die Dateninfrastruktur von Altsystemen aktualisiert, um den modernen Geschäftsanforderungen gerecht zu werden. Die Datenbank kann dabei sowohl ein Engpass als auch ein Wegbereiter sein. MariaDB GridGain bietet bereits jetzt Geschwindigkeit und Skalierbarkeit, und MariaDB Enterprise Server stellt eine moderne, offene Datenbank bereit, sobald Sie für eine Migration bereit sind.

Wie Samsung SDS die Betriebskosten für Datenbanken um mehr als die Hälfte gesenkt hat mit MariaDB
Der Knox-Portal-Dienst wurde von Oracle auf MariaDB migriert, wodurch die Betriebskosten um über 50 % gesenkt wurden, während gleichzeitig mehr als eine halbe Million Nutzer bedient werden.
Funktionen
Was Modernisierung tatsächlich braucht
Die Modernisierung erfordert Funktionen, mit denen Sie die Leistung und Skalierbarkeit Ihrer Anwendungen bereits jetzt verbessern und problemlos auf eine moderne Datenbank umsteigen können, sobald Sie dazu bereit sind.
Verteiltes Caching
Verteiltes Caching vor Oracle, DB2 und anderen Datenbanken mit Read-Through- und Write-Through-/Write-Behind-Mustern zur Synchronisierung der Daten, mit einer Latenz von unter einer Millisekunde und Millionen von Transaktionen pro Sekunde (TPS).
Verteiltes Rechnen
Kombinierte In-Memory-Berechnungen und Stream-Verarbeitung, bei der Joins, Aggregationen und benutzerdefinierter Code im Arbeitsspeicher ausgeführt werden, sodass Analysen, die auf der Altdatenbank basieren, in Millisekunden durchgeführt werden.
Polyglot-Persistenz
Die Polyglot-Persistenz unterstützt mehrere Datentypen und speichert die Daten dauerhaft, wodurch die Datenbank ersetzt wird.
Moderne, offene Datenbank
Moderne, offene Datenbank mit Raft-Clustering und Georeplikation für regionenübergreifende Verfügbarkeit, mit Vektorsuche, integrierter „ AI RAG “-Abfrage und KI-Plug-ins für agentenbasierte Workloads.
Oracle-Kompatibilität
Möglichkeit der Migration von Oracle unter Beibehaltung der Oracle-PL/SQL-Syntax, der Sequenzen und der Datentypen, sodass bestehende Schemata und die Logik der gespeicherten Prozeduren ohne Neuprogrammierung ausgeführt werden können.
Überall bereitstellen
MariaDB Enterprise Server kann in jeder Umgebung eingesetzt werden: vor Ort, in Ihrer Cloud oder als DBaaS-Managed-Service.
Die Modernisierung beginnt dort, wo Sie gerade stehen
Dies sind die drei typischen Szenarien, in denen Kunden MariaDB Enterprise Platform nutzen.

Sie benötigen jetzt Leistung und Skalierbarkeit
Fügen Sie „ MariaDB “GridGain vor die Datenbank ein. Durch verteiltes Caching wird die Anwendung sofort verbessert, ohne dass Migrationsentscheidungen erforderlich sind.
Sie refaktorisieren einen Monolithen in Microservices
Nutzen Sie die In-Memory-Datenschicht, um das CQRS-Muster (Command Query Responsibility Segregation) zu implementieren und Lese- und Schreibvorgänge voneinander zu trennen.
Sie sind bereit für die Migration
Wechseln Sie von Oracle oder DB2 zu MariaDB Enterprise Server – ob vor Ort oder als Managed Service – und nutzen Sie dabei die Oracle-Kompatibilitätsfunktionen, um Codeänderungen auf ein Minimum zu beschränken.
Empfohlene Ressourcen
Los geht’s
Jetzt mit MariaDB loslegen
Eine Echtzeit-Datenbankplattform, auf die Sie sich verlassen können – für alles, was Sie heute betreiben, und für alles, was Sie in Zukunft entwickeln werden.
Häufig gestellte Fragen
Bei der Anwendungsmodernisierung werden Code, Architektur und Dateninfrastruktur von Altsystemen an moderne Geschäftsanforderungen angepasst, wodurch Skalierbarkeit, Zuverlässigkeit, Sicherheit und Kosteneffizienz verbessert werden. Da die Datenbank in der Regel den Engpass darstellt, kann ihre Modernisierung erhebliche Vorteile mit sich bringen.
Ja. Ein In-Memory-Cache und eine Rechenschicht, die vor der bestehenden Datenbank geschaltet sind, nehmen den Leseverkehr auf und führen Analysen an den im Speicher befindlichen Daten durch.
Nein. Sie können sowohl „ MariaDB “ als auch Oracle gemeinsam nutzen. Die von „ MariaDB “ (GridGain ) angebotene In-Memory-Beschleunigung wird vor Oracle oder einem anderen System of Record eingesetzt, sodass dieses weiterhin bestehen bleibt und keine Verpflichtung zur Migration besteht. Dank der nativen Persistenz in „ MariaDB “ (GridGain ) sind die Daten bereits bereitgestellt, falls Sie sich später für einen Wechsel entscheiden sollten.
Beginnen Sie mit einer Bestandsaufnahme, in der der Umfang der Arbeiten ermittelt wird, einschließlich einer Überprüfung der Oracle PL/SQL-Stored-Procedures, Sequenzen und Datentypen, die übernommen werden müssen.
MariaDB unterstützt die Oracle PL/SQL-Syntax, Sequenzen und Datentypen, sodass bestehende Oracle-Schemas und die Logik gespeicherter Prozeduren auf MariaDB ausgeführt werden können, ohne dass der Code neu geschrieben werden muss. MariaDB Enterprise Server 12.3 bietet Unterstützung für (+) Outer Joins, XMLTYPE, assoziative Arrays, SYS_REFCURSOR und Multi-Event-Trigger.
Das hängt von Ihren Anforderungen ab und davon, ob Sie Ihre eigene Infrastruktur verwalten müssen. MariaDB Enterprise Platform lässt sich vor Ort, in Ihrem eigenen Cloud-Konto (BYOC) oder als vollständig verwalteter DBaaS-Dienst bei einem beliebigen Hyperscaler betreiben, wodurch sich der Verwaltungsaufwand verringert. MariaDB bietet Ihnen die Flexibilität, die Option zu wählen, die Ihren Anforderungen am besten entspricht.