Info zu Oracle GoldenGate

Die Oracle GoldenGate-(OGG-)Produktfamilie liefert vertrauenswürdige Informationen in Echtzeit. Oracle GoldenGate war ein vertrauenswürdiger Anbieter von Daten-Fabric- und Data-Mesh-Funktionen, die auf Datenproduktdenken, dezentralen Architekturen, ereignisgesteuerten Pipelines und mehrsprachigen Daten-Payloads und Topologien basieren.

Jetzt können Sie mit Oracle GoldenGate 26ai die transaktionale Datenbankreplikation für Anwendungsfälle mit künstlicher Intelligenz nutzen, einschließlich Retrieval-Augmented Generation (RAG) und Echtzeit-KI-Einbettung. Die Oracle GoldenGate-Plattform überzeugt durch Change Data Capture (CDC), Transaktionsdatenreplikation, Datenaufnahme, Datenpipelines für kontinuierliche Transformation und Laden (CTL) und eine Vielzahl von Analysen zu Streamingdaten. Oracle GoldenGate interagiert mit den Datenbanktransaktionslogs, um geänderte Daten (sowohl DML als auch DDL) mit minimalen Auswirkungen auf die Quelldatenbank kontinuierlich zu erfassen. Deshalb wird die logbasierte Oracle GoldenGate-Replikation gegenüber Batch- oder periodisch geplanten Datenerfassungen bevorzugt. Nur durch die Nutzung solcher vertrauenswürdigen Daten in Echtzeit können Unternehmen bessere und schnellere Geschäftsentscheidungen und -aktionen treffen.

Oracle GoldenGate unterstützt eine hybride, heterogene Datenstruktur in Echtzeit, die Quellen und Ziele über eine Vielzahl von Stilen für die Datenintegrationsverarbeitung verbindet und vereinheitlicht:

Warum benötigen Sie Oracle GoldenGate?

Unternehmensdaten werden in der Regel unternehmensweit in heterogenen Datenbanken verteilt. Um Daten zwischen verschiedenen Datenquellen abzurufen, können Sie Oracle GoldenGate verwenden, um Transaktionen in Ihrem Unternehmen in Echtzeit zu laden, zu verteilen und zu filtern und Migrationen zwischen verschiedenen Datenbanken nahezu ohne Ausfallzeiten zu ermöglichen.

Dazu benötigen Sie ein Mittel, um Daten effektiv in Echtzeit und ohne Ausfallzeiten von einem System in ein anderes zu verschieben. Oracle GoldenGate ist die Lösung von Oracle für die Replikation und Integration von Daten.

Die modulare Architektur von Oracle GoldenGate bietet Flexibilität bei der Extraktion, Transformation und Replikation von Daten über heterogene Systeme hinweg. Diese Architektur ermöglicht die Konfiguration verschiedener Komponenten, einschließlich Extract-, Replicat- und Collector-Prozessen sowie Traildateien, um die Datenverschiebung an bestimmte Anforderungen anzupassen. Diese Modularität ermöglicht eine effiziente Verarbeitung von Daten auf Transaktionsebene über verschiedene Plattformen und Topologien hinweg.

In einer Datenreplikationsumgebung führt Oracle GoldenGate die folgenden Funktionen aus:

Wann verwenden Sie Oracle GoldenGate?

Oracle GoldenGate erfüllt nahezu alle Anforderungen an die Datenverschiebung. Einige der häufigsten Anwendungsfälle sind:

Geschäftskontinuität und Hochverfügbarkeit

Business Continuity ist die Fähigkeit eines Unternehmens, seine Funktionen und Services bereitzustellen, ohne dass seine Betriebsabläufe unterbrochen werden. High Availability ist die höchstmögliche Fehlertoleranz. Um die Geschäftskontinuität zu erreichen, wurden Systeme mit mehreren Servern, mehreren Speichern und mehreren Data Centern entwickelt, um High Availability bereitzustellen, die Geschäftskontinuität im wahren Sinne unterstützt. Um eine solche Umgebung einzurichten und zu verwalten, müssen Daten zwischen diesen mehreren Servern und Data Centern verschoben werden, was mit Oracle GoldenGate problemlos möglich ist.

Betrachten Sie ein Szenario, in dem Sie in einer multinationalen Bank arbeiten, die ihren Hauptsitz in London, UK, hat. Sie arbeiten in einer der Filialen der Banken in Bangalore, Indien. Diese Bank verwendet ein bestimmtes Konto für ihre Finanzanwendung, das global in allen Filialen verwendet wird. Ihr Manager hat Sie aufgefordert, die Transaktionen, die für dieses Konto durchgeführt wurden, täglich in der Datenbank in der Bangalore-Filiale mit der zentralisierten Datenbank in Großbritannien zu synchronisieren. Das Transaktionsvolumen ist enorm, und selbst die geringste Verzögerung kann sich stark auf das Unternehmen auswirken. Dieser Prozess ist an mehreren Standorten für jede Datenbank in allen Filialen der Bank weltweit erforderlich. Dieser Prozess muss kontinuierlich überwacht werden, vorzugsweise durch eine Art GUI-basiertes Tool für die einfache Verwaltung. Darüber hinaus werden in allen Filialen mehrere andere, nicht kritische Anwendungen verwendet. Diese Anwendungen basieren auf heterogenen Datenbanken wie MySQL. Die Transaktionen, die über diese Datenbanken ausgeführt werden, müssen jedoch auch in eine Oracle AI Database im Hauptsitz geladen werden. Die verwendete Replikationstechnologie muss sowohl Oracle- als auch heterogene Datenbanken unterstützen, damit sie miteinander kommunizieren können. Oracle GoldenGate ist in einem solchen Szenario eine geeignete Lösung.

Erstmaliges Laden und Datenbankmigration

Beim ersten Laden werden Datensätze aus einer Quelldatenbank extrahiert und in eine Zieldatenbank geladen. Das erstmalige Laden ist ein Datenmigrationsprozess, der nur einmal ausgeführt wird. Mit Oracle GoldenGate können Sie Datenmigrationen zum ersten Laden durchführen, ohne Ihre Systeme offline zu setzen.

Data Integration

Bei der Datenintegration werden Daten aus mehreren unterschiedlichen Quellen kombiniert, die mit verschiedenen Technologien gespeichert werden, und eine einheitliche Ansicht der Daten bereitgestellt. Oracle GoldenGate bietet Echtzeit-Datenintegration.

Echtzeitzugriff auf Echtzeitinformationen

Die Oracle GoldenGate-Software bietet High Availability für Datenbanken, sodass die Geschäftskontinuität für Oracle, MySQL, PostgreSQL, YugabyteDB, EDB Postgres Advanced Server, SQL Server, HPE NonStop, Db2 für i, LUW und z/OS gewährleistet ist. Oracle GoldenGate ermöglicht die höchste Servicestufe, die Platin-Stufe, der Oracle Maximum Availability Architecture (MAA).

Viele Tausend globale Banken, Einzelhändler, Telekommunikations- und Gesundheitsunternehmen verlassen sich auf Oracle GoldenGate, um ihre Betriebsdatenplattformen zuverlässig auszuführen. Die ACID-basierten Echtzeit-Replikationsfunktionen von Oracle GoldenGate bieten auch einen Vorteil für die Datenverschiebung für jeden Zweck – über relationale und Dokumentendatenbanken mehrerer Anbieter, über Nachrichtenspeicher und über Anwendungen hinweg. Der minimale Overhead der Quelldatenbank gepaart mit High-Speed-Verarbeitung macht die Oracle GoldenGate-Replikation einzigartig. Daher umfasst Oracle GoldenGate eine große Sammlung zertifizierter heterogener Quellen und Ziele und wird häufig für Big Data- und NoSQL-Datentransaktionen und analytische Payloads verwendet sowie Daten in Staging- und Suchplattformen föderiert.

Oracle GoldenGate wird als Microservices/REST-basierte Anwendung erstellt. Die modulare Architektur bietet die Flexibilität für kooperative und verteilte Bereitstellungen über Unternehmenssysteme hinweg, On-Premises und in der Cloud.

Topologien für Oracle GoldenGate

Nach der Installation kann Oracle GoldenGate so konfiguriert werden, dass die Geschäftsanforderungen Ihres Unternehmens erfüllt werden.

Oracle GoldenGate kann in verschiedenen Topologien konfiguriert werden, die von einfacher unidirektionaler Topologie bis hin zu komplexeren Peer-to-Peer-Lösungen reichen. Unterstützte Topologien hängen von den zugrunde liegenden Datenbankanforderungen und den unterstützten Konfigurationen ab.

Beschreibung von configurations.png folgt

Die verschiedenen Arten topologiebasierter Anwendungsfälle finden Sie unter Informationen zu OGG-Lösungen in den Oracle GoldenGate Microservices Architecture-Lösungen.

Datenintegration in Echtzeit für Unternehmen und Cloud

Oracle GoldenGate erfasst und liefert geänderte Daten in Echtzeit in On-Premise- oder Cloud-basierten Data Warehouses, Lakes und Objektspeichern, Berichtssystemen und anderen OLTP-(Online Transaction Processing-)Datenbanken mit minimalen Auswirkungen auf das Quellsystem. Der Echtzeit-Datenzugriff verbessert Geschäftseinblicke und -analysen.

Oracle GoldenGate-Produktfamilie

Es gibt eine breite Palette von Produkten in der Oracle GoldenGate-Produktfamilie.