¿Qué es Oracle ogg?
Golden Gate (OGG para abreviar) proporciona captura, transformación y entrega en tiempo real de datos de transacciones en entornos heterogéneos.
1. Principio de OGG
OGG es un software de replicación de datos estructurados basado en registros que captura el registro de rehacer en línea (registro de rehacer en línea) o el registro de archivo (registro de archivo) de la base de datos de origen. obtiene cambios de datos, forma colas (archivos de cola) y luego transmite estas colas a la base de datos de destino a través de protocolos de red. El lado de destino los analiza e inserta en la base de datos de destino, logrando así la sincronización de datos entre el lado de origen y el de destino.
2. Características de OGG:
1) Poco impacto en el sistema de producción: lea registros de transacciones en tiempo real y realice replicaciones en tiempo real de datos de grandes volúmenes de transacciones con bajo uso de recursos. ;
2), copie en unidades de transacción para garantizar la coherencia de la transacción: sincronice solo los datos enviados;
3), alto rendimiento, reorganización inteligente de transacciones y fusión de operaciones, utilizando el acceso a la interfaz local de la base de datos , sistema de procesamiento paralelo, topología flexible: admite replicación uno a uno, uno a muchos, muchos a uno, muchos a muchos y bidireccional, etc.
3. Mecanismo de trabajo
Información ampliada
1) Cada instancia de GoldenGate puede admitir 5000 procesos de extracción y replicación;
2) Cada uno Extract and Replicat requiere entre 25 y 50 M o más de memoria, dependiendo de la cantidad y el tamaño de las transacciones en el sistema.
3) La memoria física real utilizada por GoldenGate está controlada por el sistema operativo y la administración, el caché de GoladenGate; manager aprovecha la función de administración de memoria del sistema operativo para garantizar que el proceso GoladenGate continúe y funcione de manera efectiva;
Materiales de referencia
Sitio web oficial de Oracle-Golden Gate