Ejemplo de topologías de OCI GoldenGate
Antes de crear los despliegues de OCI GoldenGate, revise estas topologías de ejemplo para ayudarle a planificar el número de recursos que necesita su solución.
¿Cuántos recursos necesito?
Despliegues
Para determinar cuántos despliegues necesita tu solución, considera los tipos de tecnologías entre las que estás replicando datos.
Por ejemplo, si sus bases de datos de origen y destino son bases de datos de IA autónomas, solo necesita un tipo de despliegue de Oracle.

Descripción de la ilustración ATP-ADW.Png
Consulte Replicación de datos entre bases de Datos en la nube de la misma región.
Si está replicando datos entre dos tecnologías diferentes, necesita dos despliegues de OCI GoldenGate. Por ejemplo, si la base de datos origen es un tipo de base de datos MySQL y el destino es un tipo de Big Data, debe:
-
Cree un despliegue de MySQL para su origen de MySQL
-
Cree un despliegue de Big Data para su destino de Big Data
Esta solución también requiere una ruta de distribución. Consulte los siguientes ejemplos para obtener más información.
Conexiones
Debe crear una conexión para cada tecnología de origen y destino y, a continuación, asignar las conexiones al despliegue adecuado. Mediante el ejemplo de MySQL a Big Data, debe:
-
Cree una conexión a la base de datos MySQL de origen y, a continuación, asígnela al despliegue de MySQL
-
Crear una conexión a la tecnología de Big Data de destino y, a continuación, asignarla al despliegue de Big Data
Ejemplo: Azure SQL Managed Instance to Autonomous AI Transaction Processing
En este ejemplo, Azure SQL Managed Instance es la tecnología de origen y Autonomous AI Transaction Processing (ATP) es el destino.

Descripción de la ilustración azure-atp.png
Para este escenario de replicación, necesita:
-
Dos despliegues:
-
Despliegue de Microsoft SQL Server para la base de datos origen
-
Un despliegue de Oracle para la base de datos destino
-
-
Conexiones:
-
Conexión a la instancia gestionada de Azure SQL y, a continuación, asignada al despliegue de Microsoft SQL Server
-
Conexión al procesamiento de transacciones de IA autónoma y, a continuación, asignada al despliegue de Oracle
-
-
Procesos:
-
Proceso de extracción creado en el despliegue de origen
-
Una ruta de distribución creada en el despliegue de origen
-
Un Replicat creado en el despliegue de destino
-
Este escenario de replicación está disponible como quickstart.
Ejemplo: procesamiento de transacciones de IA autónoma en Apache Kafka
En este ejemplo, el procesamiento de transacciones de IA autónoma (ATP) es la tecnología de origen y Apache Kafka es el destino.

Descripción de la ilustración ATP-KAFKA.Png
Para este escenario de replicación, necesita:
-
Dos despliegues:
-
Un despliegue de Oracle para la base de datos origen
-
Un despliegue de Big Data para la tecnología de destino
-
-
Conexiones:
-
Conexión al procesamiento de transacciones de IA autónoma y, a continuación, asignada al despliegue de Oracle
-
Una conexión a Apache Kafka y, a continuación, asignada al despliegue de Big Data
-
-
Procesos:
-
Proceso de extracción creado en el despliegue de origen
-
Una ruta de distribución creada en el despliegue de origen
-
Un Replicat creado en el despliegue de destino
-
Este escenario de replicación está disponible como un inicio rápido.
Ejemplo: Procesamiento de transacciones de PostgreSQL a IA autónoma
En este ejemplo, PostgreSQL es la tecnología de origen y el destino es el procesamiento de transacciones de IA autónoma (ATP).

Descripción de la ilustración postgres-atp.png
Para este escenario de replicación, necesita:
-
Dos despliegues:
-
Despliegue de PostgresSQL para la base de datos origen
-
Un despliegue de Oracle para la tecnología de destino
-
-
Conexiones:
-
Conexión a PostgreSQL y, a continuación, asignada al despliegue de PostgreSQL
-
Conexión al procesamiento de transacciones de IA autónoma y, a continuación, asignada al despliegue de Oracle
-
-
Procesos:
-
Proceso de extracción creado en el despliegue de origen
-
Una ruta de distribución creada en el despliegue de origen
-
Un Replicat creado en el despliegue de destino
-
Este escenario de replicación está disponible como un inicio rápido.
Ejemplo: PostgreSQL a MySQL
En este ejemplo, PostgreSQL es la tecnología de origen y MySQL es el destino.

Descripción de la ilustración postgres-mysql.png
Para este escenario de replicación, necesita:
-
Dos despliegues:
-
Despliegue de PostgresSQL para la base de datos origen
-
Un despliegue de MySQL para la tecnología de destino
-
-
Conexiones:
-
Conexión a PostgreSQL y, a continuación, asignada al despliegue de PostgreSQL
-
Una conexión a MySQL y, a continuación, asignada al despliegue de MySQL
-
-
Procesos:
-
Proceso de extracción creado en el despliegue de origen
-
Una ruta de distribución creada en el despliegue de origen
-
Un Replicat creado en el despliegue de destino
-
Este escenario de replicación está disponible como un inicio rápido.
PostgreSQL a Snowflake
En este ejemplo, PostgreSQL es la tecnología de origen y Snowflake es el destino.

Descripción de la ilustración postgres-snowflake.png
Para este escenario de replicación, necesita:
-
Dos despliegues:
-
Despliegue de PostgresSQL para la base de datos origen
-
Un despliegue de Big Data para la tecnología de destino
-
-
Conexiones:
-
Conexión a PostgreSQL y, a continuación, asignada al despliegue de PostgreSQL
-
Una conexión a Snowflake y, a continuación, asignada al despliegue de Big Data
-
-
Procesos:
-
Proceso de extracción creado en el despliegue de origen
-
Una ruta de distribución creada en el despliegue de origen
-
Un Replicat creado en el despliegue de destino
-
Este escenario de replicación está disponible como un inicio rápido.