OCI GoldenGate-Beispieltopologien
Bevor Sie Ihre OCI GoldenGate-Deployments erstellen, prüfen Sie die folgenden Beispieldtopologien, um die Anzahl der Ressourcen zu planen, die Ihre Lösung benötigt.
Wie viele Ressourcen benötige ich?
Deployments
Um zu bestimmen, wie viele Bereitstellungen Ihre Lösung benötigt, berücksichtigen Sie die Arten von Technologien, zwischen denen Sie Daten replizieren.
Beispiel: Wenn Ihre Quell- und Zieldatenbank autonome KI-Datenbanken sind, benötigen Sie nur einen Oracle-Deployment-Typ.

Beschreibung der Abbildung atp-adw.png
Siehe Daten zwischen Cloud-Datenbanken in der gleichen Region replizieren.
Wenn Sie Daten zwischen zwei verschiedenen Technologien replizieren, benötigen Sie zwei OCI GoldenGate-Deployments. Beispiel: Wenn Ihre Quelldatenbank ein MySQL-Datenbanktyp ist und Ihr Ziel ein Big Data-Typ ist, müssen Sie:
-
Erstellen Sie ein MySQL-Deployment für Ihre MySQL-Quelle
-
Big Data-Deployment für Ihr Big Data-Ziel erstellen
Für diese Lösung ist auch ein Verteilungspfad erforderlich. Weitere Einzelheiten finden Sie in den folgenden Beispielen.
Verbindungen
Sie müssen eine Verbindung für jede Quell- und Zieltechnologie erstellen und die Verbindungen dann dem entsprechenden Deployment zuweisen. Wenn Sie das Beispiel "MySQL zu Big Data" verwenden, müssen Sie:
-
Erstellen Sie eine Verbindung zur MySQL-Quelldatenbank, und weisen Sie sie dann dem MySQL-Deployment zu
-
Erstellen Sie eine Verbindung zur Big Data-Zieltechnologie, und weisen Sie sie dann dem Big Data-Deployment zu
Beispiel: Azure SQL Managed Instance to Autonomous AI Transaction Processing
In diesem Beispiel ist die Azure SQL Managed Instance die Quelltechnologie und die Autonomous AI Transaction Processing (ATP) das Ziel.

Beschreibung der Abbildung azure-atp.png
Für dieses Replikationsszenario benötigen Sie:
-
Zwei Deployments:
-
Microsoft SQL Server-Deployment für die Quelldatenbank
-
Oracle-Deployment für die Zieldatenbank
-
-
Verbindungen:
-
Eine Verbindung zu einer Azure SQL Managed Instance und anschließend der Microsoft SQL Server-Bereitstellung zugewiesen
-
Eine Verbindung zur autonomen KI-Transaktionsverarbeitung und anschließend dem Oracle-Deployment zugewiesen
-
-
Prozesse:
-
Ein Extract-Prozess, der im Quell-Deployment erstellt wurde
-
Verteilungspfad, der im Quell-Deployment erstellt wurde
-
Ein im Ziel-Deployment erstelltes Replicat
-
Dieses Replikationsszenario ist als Schnellstart verfügbar.
Beispiel: Autonome KI-Transaktionsverarbeitung an Apache Kafka
In diesem Beispiel ist Autonomous AI Transaction Processing (ATP) die Quelltechnologie und Apache Kafka das Ziel.

Beschreibung der Abbildung atp-kafka.png
Für dieses Replikationsszenario benötigen Sie:
-
Zwei Deployments:
-
Oracle-Deployment für die Quelldatenbank
-
Ein Big Data-Deployment für die Zieltechnologie
-
-
Verbindungen:
-
Eine Verbindung zur autonomen KI-Transaktionsverarbeitung und anschließend dem Oracle-Deployment zugewiesen
-
Eine Verbindung zu Apache Kafka und anschließend dem Big Data-Deployment zugewiesen
-
-
Prozesse:
-
Ein Extract-Prozess, der im Quell-Deployment erstellt wurde
-
Verteilungspfad, der im Quell-Deployment erstellt wurde
-
Ein im Ziel-Deployment erstelltes Replicat
-
Dieses Replikationsszenario ist als Schnellstart verfügbar.
Beispiel: PostgreSQL-zu-Autonomous AI-Transaktionsverarbeitung
In diesem Beispiel ist PostgreSQL die Quelltechnologie und Autonomous AI Transaction Processing (ATP) das Ziel.

Beschreibung der Abbildung postgres-atp.png
Für dieses Replikationsszenario benötigen Sie:
-
Zwei Deployments:
-
PostgresSQL-Deployment für die Quelldatenbank
-
Oracle-Deployment für die Zieltechnologie
-
-
Verbindungen:
-
Eine Verbindung zu PostgreSQL und dann dem PostgreSQL-Deployment zugewiesen
-
Eine Verbindung zur autonomen KI-Transaktionsverarbeitung und anschließend dem Oracle-Deployment zugewiesen
-
-
Prozesse:
-
Ein Extract-Prozess, der im Quell-Deployment erstellt wurde
-
Verteilungspfad, der im Quell-Deployment erstellt wurde
-
Ein im Ziel-Deployment erstelltes Replicat
-
Dieses Replikationsszenario ist als Schnellstart verfügbar.
Beispiel: PostgreSQL zu MySQL
In diesem Beispiel ist PostgreSQL die Quelltechnologie und MySQL das Ziel.

Beschreibung der Abbildung postgres-mysql.png
Für dieses Replikationsszenario benötigen Sie:
-
Zwei Deployments:
-
PostgresSQL-Deployment für die Quelldatenbank
-
Ein MySQL-Deployment für die Zieltechnologie
-
-
Verbindungen:
-
Eine Verbindung zu PostgreSQL und dann dem PostgreSQL-Deployment zugewiesen
-
Eine Verbindung zu MySQL und dann dem MySQL-Deployment zugewiesen
-
-
Prozesse:
-
Ein Extract-Prozess, der im Quell-Deployment erstellt wurde
-
Verteilungspfad, der im Quell-Deployment erstellt wurde
-
Ein im Ziel-Deployment erstelltes Replicat
-
Dieses Replikationsszenario ist als Schnellstart verfügbar.
PostgreSQL nach Snowflake
In diesem Beispiel ist PostgreSQL die Quelltechnologie und Snowflake das Ziel.

Beschreibung der Abbildung postgres-snowflake.png
Für dieses Replikationsszenario benötigen Sie:
-
Zwei Deployments:
-
PostgresSQL-Deployment für die Quelldatenbank
-
Ein Big Data-Deployment für die Zieltechnologie
-
-
Verbindungen:
-
Eine Verbindung zu PostgreSQL und dann dem PostgreSQL-Deployment zugewiesen
-
Eine Verbindung zu Snowflake und anschließend dem Big Data-Deployment zugewiesen
-
-
Prozesse:
-
Ein Extract-Prozess, der im Quell-Deployment erstellt wurde
-
Verteilungspfad, der im Quell-Deployment erstellt wurde
-
Ein im Ziel-Deployment erstelltes Replicat
-
Dieses Replikationsszenario ist als Schnellstart verfügbar.