Funciones de GoldenGate

GoldenGate como servicio en la nube en OCI

Integración de datos en tiempo real y tolerante a fallos

Descripción general de Oracle Cloud Infrastructure GoldenGate (27:13)

OCI GoldenGate es líder en replicación e integración de datos heterogéneos de alta disponibilidad y en tiempo real, canalización de datos por lotes y análisis de streaming, así como en migraciones de bases de datos en línea a través de tejidos de datos híbridos y multinube.

Replicación de datos de Oracle y no de Oracle

GoldenGate es la herramienta de replicación principal para bases de datos Oracle y se utiliza para la integración de datos, la alta disponibilidad y las migraciones en línea. Además, OCI GoldenGate se conecta a muchas bases de datos que no son de Oracle y de código abierto en plataformas locales y en la nube.

Conexiones a plataformas y destinos de big data

Integra orígenes y destinos multinube con Kafka, bases de datos NoSQL, almacenamiento de objetos, Hadoop, etc.

Pipelines de datos de transmisión

Ingesta de datos de streaming a partir de eventos de la base de datos GoldenGate y Kafka. Crea pipelines de transformación continua que incluyan enriquecimiento de datos, filtrado, alertas, llamadas a la API y publicación de datos.

Pipelines de datos por lotes

Admite pipelines ETL/ELT por lotes que funcionan con o sin la replicación en tiempo real de GoldenGate.

Análisis especializado de datos en movimiento

Utiliza funciones analíticas de coincidencia de patrones para series temporales y datos geoespaciales. Descubre y prueba los valores atípicos y las anomalías, aplica insights a partir de modelos de AA y, a continuación, lleva a cabo automáticamente la siguiente mejor acción.


Replicación de bases de datos para Oracle Database

Movimiento de datos más rápido

La conexión de GoldenGate al núcleo de Oracle Database permite mover datos a alta velocidad para obtener el máximo rendimiento.

Oracle Database optimizado para GoldenGate.

La optimización reduce la latencia de búfer para las escrituras paralelas en los destinos.


Replicación de bases de datos para bases de datos que no son de Oracle

Diversos orígenes y destinos

Integre datos entre servicios de datos y de bases de datos de Oracle y de otros fabricantes, como Microsoft SQL Server, IBM DB2, Teradata, MongoDB, MySQL, PostgreSQL, HDFS, Kafka, Spark y almacenes de objetos en la nube en todos los proveedores de la nube.

Transferencia de datos fiable

Proporcione integridad de las transacciones con detección y resolución de conflictos incorporadas. Entregue datos de forma segura con SSL y cifrado.


Alta disponibilidad y escalabilidad

Reduzca el tiempo de inactividad planificado

Elimine el tiempo de inactividad durante el mantenimiento y las actualizaciones rutinarias de la base de datos, la aplicación de parches del sistema operativo, las actualizaciones de aplicaciones y las migraciones de plataforma. Todas las operaciones están protegidas con funciones de conmutación por recuperación, eliminando así el riesgo de perder datos.

Escalabilidad de la base de datos

Mejora de la escalabilidad y disponibilidad de las bases de datos on-premises y en la nube mediante Oracle GoldenGate.

Uso en Oracle Maximum Availability Architecture

Oracle Maximum Availability Architecture se basa en Oracle GoldenGate para proporcionar tiempo de inactividad cero durante las interrupciones planificadas y no planificadas, así como en Oracle Active Data Guard para proporcionar cero pérdidas de datos a cualquier distancia.

Optimice el uso del servidor

Permite la utilización de producción de servidores en espera activos para informes de alto rendimiento, ETL para almacenes de datos operativos y copias de seguridad rutinarias.

Soporte para bases de datos distintas a Oracle

Reduzca el tiempo de inactividad planificado y no planificado, proporcionando a la vez alta disponibilidad y recuperación ante desastres para plataformas que no son de Oracle.


Tejido de datos distribuidos en tiempo real

Oracle GoldenGate para aplicaciones y análisis distribuidos

Mantén al día todo el tejido de datos heterogéneo y multinube distribuido y las aplicaciones de soporte con replicación, propagación y consistencia de transacciones de datos en tiempo real. Simplifica la creación y el funcionamiento de un tejido de datos basado en eventos y sin pérdida de datos con cinco componentes integrados de catergoría empresarial:

  • Conectores GoldenGate para captar y aplicar datos de NoSQL y sistemas de mensajería
  • Conectores de big data GoldenGate para almacenamiento de objetos, lagos de datos y almacenes de datos
  • Oracle Stream Analytics para análisis continuos de ETL y datos en movimiento
  • GoldenGate Streams de datos para que los desarrolladores controlen todos los eventos de GoldenGate
  • Transaction Manager for Microservices Enterprise Edition (MicroTx EE) para la integridad transaccional

Conéctate a datos distribuidos en cualquier lugar

Puede confiar en el amplio ecosistema de conectores GoldenGate, que incluye marcos de mensajería y eventos de Oracle y de otras empresas, bases de datos NoSQL y almacenes de datos para big data, data lakehouses y almacenes de datos, tanto si se ejecutan en entornos locales como en cualquier nube, como Amazon Web Services, Google Cloud Platform, Microsoft Azure u Oracle Cloud.

Compatibilidad del conector con más de 30 tecnologías de big data de código abierto, de terceros y de Oracle, incluidas las capturas de Kafka, MongoDB, Cassandra, DataStax y GoldenGate y la entrega a Hadoop, Kafka, almacenes de objetos y almacenes en la nube, como Snowflake, Azure Synapse y Google BigQuery. También permite transformaciones a formato XML, JSON, Avro, Parquet y ORC.

ETL y análisis de flujos continuos

La ingestión, el procesamiento, la transformación y los análisis continuos son esenciales para un tejido de datos en tiempo real. Oracle Stream Analytics procesa flujos de eventos con estado, JMS y Kafka de extracciones GoldenGate y flujos de datos gestionados por desarrolladores. Crea pipelines de ingesta de datos continua que filtren, transformen y detecten patrones en series temporales y datos geoespaciales, utiliza modelos de aprendizaje automático de ONNX y publica datos.

Opciones de licencia flexibles

La licencia GoldenGate para aplicaciones distribuidas y análisis incluye una biblioteca completa de conectores GoldenGate. Los clientes interesados en conectores específicos pueden adquirir licencias individuales de conectores con GoldenGate para for Big Data Targets.

Acceso y control de desarrolladores para eventos GoldenGate en tiempo real mediante GoldenGate Data Streams

GoldenGate Data Streams (anunciado con GoldenGate 23c) es una nueva interfaz REST de publicación-suscripción implementada con el estándar AsyncAPI. GoldenGate Data Streams permite que los desarrolladores accedan directamente a los eventos DML/DDL de la base de datos a través del modelo de eventos GoldenGate y canales de datos de transmisión con el máximo nivel de integridad de las transacciones.

Garantizar la coherencia sw las aplicaciones basadas en microservicios

Oracle Transaction Manager for Microservices (MicroTx) simplifica el desarrollo y las operaciones de las aplicaciones al garantizar la coherencia de las transacciones distribuidas entre los microservicios políglotas implementados en Kubernetes y/u otros entornos.

MicroTx EE facilita el uso de transacciones distribuidas en aplicaciones implementadas en Kubernetes y Docker Swarm. Los desarrolladores pueden crear fácilmente confirmaciones multifase, probar/confirmar o cancelar patrones de transacciones de Saga de larga ejecución en una amplia gama de aplicaciones Java, JavaScript, C/C++, Blockchain, COBOL y Tuxedo.

Alineación de las aplicaciones de microservicios y coherencia de datos

El uso de GoldenGate en la capa de datos garantiza la coherencia de los datos, la detección de conflictos y la pérdida cero de datos en un tejido de datos distribuido, y aumenta la confiabilidad y coherencia de Oracle Transaction Manager for Microservices para las aplicaciones distribuidas. GoldenGate Data Streams AsyncAPI permite a los desarrolladores aún más acceso y control de los eventos de datos de Oracle. Juntos, los desarrolladores de microservicios tendrán una base poderosa para crear aplicaciones y análisis distribuidos más confiables.

Laboratorios prácticos

Conoce los conectores de big data en cinco escenarios locales y en la nube: Kafka, HDFS, HBase, Cassandra y MongoDB y aprende a mantener la coherencia de los datos en los microservicios.


Analítica de transmisión en tiempo real

Plataforma completa para integración y análisis continuos

Crea modelos, procesa, analiza, publica y actúa sobre datos de transmisión en tiempo real capturados a partir de eventos de base de datos GoldenGate, Kafka o mensajes JMS.

Amplía la replicación de GoldenGate con pipelines de transmisión

Amplía los eventos de replicación de base de datos GoldenGate con pipelines que coincidan, correlacionen, filtren, transformen, enriquezcan, analicen, alerten y publiquen datos.

Ingesta de flujos de datos

Captura los eventos de base de datos de todos los orígenes GoldenGate y de Kafka o JMS.

Ensambla fácilmente pipelines sin código

Ensambla pipelines de procesamiento de flujos desde una biblioteca de patrones de transmisión listos para usar.

Acotación dinámica de pipelines de datos

Ajuste de las transformaciones de pipeline, el enriquecimiento, la calidad de los datos y las funciones de aprendizaje automático al mismo tiempo que se ingieren datos.

Análisis avanzados de datos en movimiento

Analiza los puntos de datos y el movimiento de datos para detectar anomalías y otras condiciones que, a su vez, activan alertas, publican datos y llaman a API. Incluye muchas funciones analíticas de coincidencia de patrones estadísticos, geoespaciales y series temporales especializadas mediante SQL continuo.

Integración nativa con GoldenGate

Las conexiones predefinidas capturan directamente los eventos de base de datos de OCI GoldenGate, GoldenGate, GoldenGate para Big Data y GoldenGate para destinos de Big Data.

Integración nativa con OCI Streaming

Las conexiones predefinidas a OCI Streaming permiten el transporte de mensajes bidireccional de Apache Kafka.


Valide con Oracle GoldenGate Veridata

Verificación de datos

  • Identifica los registros de tabla que no estén sincronizados.
  • Verifique la coherencia de los datos en bases de datos heterogéneas.

Corrección de datos

Compare y repare conjuntos de datos para mejorar la calidad de la información.


Prestaciones principales

Experiencia gráfica de usuario

La experiencia gráfica de usuario fácil de usar permite a los administradores configurar, supervisar y administrar operaciones de manera segura desde los principales navegadores de escritorio.

Supervisión integral

Garantice los compromisos en forma de acuerdo de nivel de servicio con verificación y visibilidad de datos en amplias estadísticas de uso y rendimiento en tiempo real en todas las fuentes y destinos.

API operativas extensas

Utilice API REST bien documentadas para personalizar la experiencia del usuario administrativo, añadir controles operativos a los procesos de replicación e integrar con herramientas de terceros.

Escalabilidad automática

Logra un rendimiento óptimo independientemente de la variabilidad de la carga de trabajo con escalabilidad dinámica y procesamiento de transacciones paralelas.

Transformación en línea

Los procesos de replicación de datos permiten más de 50 funciones integradas de manipulación de datos para transformación y validación, y llamadas de procedimientos almacenados para lograr mayor preparación de datos en línea en materia de enriquecimiento, analítica y mucho más.

Data Mesh en tiempo real

Diseñado exclusivamente para replicar bases de datos y servicios de datos de Oracle y de otros fabricantes en sistemas operativos, endianness, conjuntos de caracteres y estructuras de objetos. Admite todas las topologías de movimiento de datos y los patrones de arquitectura moderna.


Más soluciones de integración

Integración con Oracle ETL

  • Funciona con Oracle Data Integrator.
  • Mantenga sincronizados los datos después de realizar una carga masiva inicial.

Integración con Enterprise Data Quality

Limpie y perfile datos para almacenes de datos y data lakes.


Supervise y gestione

Supervisión automatizada

Visibilidad del estado de la replicación con alertas en tiempo real. Vea el estado en una sólida consola de administración o diseñe la recuperación automatizada mediante API enriquecidas.

Visibilidad en toda la empresa

Supervise la finalización y el rendimiento del proceso de replicación mediante paneles de gestión y notificaciones en tiempo real.

Integración con Oracle Enterprise Manager

Supervise GoldenGate en toda la empresa con gestión y supervisión centralizadas, lo que mejora la productividad.


Oracle GoldenGate gratuito

Versión gratuita

La plataforma de replicación de bases de datos más importante de Oracle está disponible para todos de forma gratuita. Esta versión es ideal para la creación de prototipos, la educación general, el desarrollo, DevOps y las pruebas. Se despliega desde un contenedor Docker en equipos portátiles, locales o en cualquier nube.

Incluye todas las funciones de GoldenGate

Utiliza esta versión para casos de uso operativos y analíticos. Incluye todas las funciones y ejecuciones de replicación de bases de datos empresariales con la arquitectura de microservicios más reciente.

Más fácil que nunca

Diseñado para facilitar el uso a lo largo del ciclo de vida de la replicación. Crea pipelines de replicación visual a partir de un catálogo de patrones comunes. Una vez iniciado, el proceso de replicación está completamente automatizado.

Orígenes y destinos

La versión actual se conecta a las bases de datos Oracle, pero se planean más destinos.