Funzionalità di GoldenGate

GoldenGate come servizio cloud su OCI

Integrazione dei dati con tolleranza degli errori e in tempo reale

Panoramica di Oracle Cloud Infrastructure GoldenGate (27:13)

OCI GoldenGate è leader per l'alta disponibilità e la replica e l'integrazione di dati eterogenei in tempo reale, le pipeline di dati batch e l'analisi in streaming, nonché le migrazioni di database online attraverso strutture dati ibride e multicloud.

Replica dei dati Oracle e non Oracle

GoldenGate è lo strumento di replica principale per i database Oracle ed è utilizzato per l'integrazione dei dati, l'alta disponibilità e le migrazioni online. Inoltre, OCI GoldenGate si connette a molti database non Oracle e open source tra le piattaforme on-premise e cloud.

Connessioni a destinazioni e piattaforme di big data

Esegui l'integrazione tra origini e destinazioni multi-cloud con Kafka, database NoSQL, storage degli oggetti, Hadoop e molto altro ancora.

Pipeline di dati in streaming

Inclusione dei dati di streaming dagli eventi del database GoldenGate e Kafka. Crea pipeline di trasformazione continue che includono arricchimento dati, filtro, avvisi, chiamata API e pubblicazione dei dati.

Pipeline di dati batch

Supporta pipeline ETL/ELT in batch che operano con o senza replica in tempo reale GoldenGate.

Analitica specifica dei dati in movimento

Utilizza funzioni di analitica che corrispondono a pattern per le serie temporali e i dati territoriali. Scopri e verifica la presenza di anomalie e valori anomali, applica informazioni dettagliate dai modelli ML e poi intraprendi automaticamente la migliore azione successiva.


Replica del database per Oracle Database

Spostamento dei dati più veloce

La connessione GoldenGate al kernel di Oracle Database garantisce lo spostamento dei dati ad alta velocità per ottenere le prestazioni migliori.

Oracle Database ottimizzato per GoldenGate.

L'ottimizzazione riduce la latenza del buffer per le scritture parallele nelle destinazioni.


Replica del database per Oracle Database

Intervallo di fonti e destinazioni

Integra i dati tra i database e i servizi dati Oracle e non Oracle, quali Microsoft SQL Server, IBM DB2, Teradata, MongoDB, MySQL, PostgreSQL, HDFS, Kafka, Spark e le aree di memorizzazione degli oggetti cloud tra i provider cloud.

Trasferimento dati affidabile

Garantisci integrità transazionale con rilevamento e risoluzione integrati dei conflitti Offri i dati in modo sicuro con SSL e cifratura.


Scalabilità e disponibilità elevate

Riduci i tempi di inattività pianificati

Elimina i tempi di inattività durante le attività di manutenzione e upgrade del database di routine, le patch del sistema operativo, gli aggiornamenti delle applicazioni e la migrazione delle piattaforme. Tutte le operazioni sono protette con funzionalità di failback, eliminando il rischio di perdere dati.

Scalabilità del database

Miglioramento della scalabilità e della disponibilità del database cloud e on-premise utilizzando Oracle GoldenGate.

Uso in Oracle Maximum Availability Architecture

Oracle Maximum Availability Architecture si affida a Oracle GoldenGate per garantire assenza assoluta di tempi di inattività per le indisponibilità pianificate e non e a Oracle Active Data Guard per evitare così perdite di dati ad alcuna distanza.

Ottimizza l'utilizzo dei server

Consente l'utilizzo in produzione di server in standby attivo per il reporting ad alte prestazioni, ETL per i data store operativi e backup di routine.

Supporto per database non Oracle

Riduci i tempi di inattività pianificati e non, pur offrendo alta disponibilità e recupero da errori irreversibili per piattaforme non Oracle.


Struttura dati distribuita in tempo reale

GoldenGate per Distributed Applications and Analytics

Mantieni aggiornato l'intero set di dati distribuiti, eterogenei e multicloud e le applicazioni di supporto con la replica dei dati in tempo reale, la propagazione e la coerenza delle transazioni. Semplifica la creazione e la gestione di una struttura di dati basata sugli eventi e senza perdita di dati con cinque componenti integrati di classe enterprise:

  • connettori GoldenGate per acquisire e applicare dati da NoSQL e sistemi di messaggistica
  • Connettori per grandi dati GoldenGate per storage a oggetti, data lake, data warehouse
  • Oracle Stream Analytics per ETL continuo e analytics dei dati
  • GoldenGate Flussi di dati per il controllo degli sviluppatori su tutti gli eventi GoldenGate
  • Transaction Manager for Microservices Enterprise Edition (MicroTx EE) per l'integrità delle transazioni

Connettiti a dati distribuiti ovunque

Puoi affidarti all'ampio ecosistema di connettori GoldenGate che include framework di messaggistica e eventi Oracle e non Oracle, database NoSQL e data store per big data, lakehouse e data warehouse, sia on premise che in qualsiasi cloud, come Amazon Web Services, Google Cloud Platform, Microsoft Azure o Oracle Cloud.

Supporto dei connettori per oltre 30 tecnologie Big Data open source, di terze parti e Oracle, tra cui acquisizioni da Kafka, MongoDB, Cassandra, DataStax e GoldenGate e consegna a Hadoop, Kafka, object store e warehouse cloud, come Snowflake, Azure Synapse e Google BigQuery. Fornisce inoltre trasformazioni in formati XML, JSON, Avro, Parquet e ORC.

ETL continuo e analisi dei flussi

L'inclusione, l'elaborazione, la trasformazione e l'analisi dei dati continui sono essenziali per una struttura dei dati in tempo reale. Oracle Stream Analytics include afka, JMS e con conservazione di eventi stream GoldenGate e flussi di dati gestiti da sviluppatori. Crea facilmente pipeline continue di inclusione dei dati che filtrano, trasformano, rilevano pattern in serie temporali e dati geospaziali, utilizzano modelli di machine learning ONNX e pubblicano dati.

Opzioni di licenza flessibili

La licenza GoldenGate for Distributed Applications and Analytics include una libreria completa di connettori GoldenGate. I clienti interessati a connettori specifici possono concedere in licenza i connettori singolarmente con GoldenGate per le destinazioni Big Data.

Accesso e controllo degli sviluppatori per gli eventi GoldenGate in tempo reale utilizzando GoldenGate Data Streams

GoldenGate Data Streams (annunciato con GoldenGate 23c) è una nuova interfaccia REST di pubblicazione/sottoscrizione implementata con lo standard AsyncAPI. GoldenGate Data Streams consente agli sviluppatori di accedere direttamente agli eventi DML/DDL del database tramite il modello di eventi GoldenGate e i canali di dati in streaming con il massimo livello di integrità delle transazioni.

Garantire la coerenza tra le applicazioni basate su microservizi

Oracle Transaction Manager for Microservices (MicroTx) semplifica lo sviluppo e le operazioni delle applicazioni garantendo la coerenza delle transazioni distribuite tra i microservizi distribuiti in Kubernetes e/o in altri ambienti.

MicroTx EE semplifica l'utilizzo delle transazioni distribuite nelle applicazioni sviluppate in Kubernetes e Docker Swarm. Gli sviluppatori possono creare facilmente commit multifase, provare a confermare/annullare o pattern di transazioni Saga con tempi di esecuzione lunghi in una vasta gamma di applicazioni Java, JavaScript, C/C++, Blockchain, COBOL e Tuxedo.

Allineamento delle applicazioni dei microservizi e coerenza dei dati

L'utilizzo di GoldenGate garantisce coerenza dei dati, rilevamento dei conflitti e nessuna perdita di dati in un fabric di dati distribuito e aumenta l'affidabilità e la coerenza di Oracle Transaction Manager for Microservices per le applicazioni distribuite. GoldenGate Data Streams AsyncAPI consente agli sviluppatori di accedere e controllare ancora di dati Oracle. Insieme, gli sviluppatori di microservizi avranno una base potente per creare applicazioni e analisi distribuite più affidabili.

Laboratori pratici

Prova i connettori Big Data in cinque scenari on-premise e cloud: Kafka, HDFS, HBase, Cassandra e MongoDB e scopri come mantenere la coerenza dei dati tra i microservizi.


Analitica in streaming in tempo reale

Piattaforma completa per integrazione e analitica continue

Modellare, elaborare, analizzare, pubblicare e agire sui dati di streaming in tempo reale acquisiti da eventi di database GoldenGate, Kafka o messaggi JMS.

Estendi la replica GoldenGate con le pipeline di streaming

Estendi gli eventi di replica del database GoldenGate con le pipeline dei passi successivi che corrispondono, correggono, filtrano, trasformano, arricchiscono, analizzano, avvisano e pubblicano i dati.

Acquisisci flussi di dati

Acquisisci gli eventi del database da tutte le origini GoldenGate e da Kafka o JMS.

Assembla facilmente pipeline senza codice

Assembla pipeline di elaborazione dei flussi da una libreria di pattern di streaming pronti all'uso.

Ottimizzazione dinamica delle pipeline di dati

Ottimizza le trasformazioni della pipeline, l'arricchimento, la qualità dei dati e le funzioni di machine learning durante l'acquisizione dei dati.

Analitica avanzata dei dati in movimento

Analizza i datapoint e lo spostamento dei dati per rilevare anomalie e altre condizioni che, a loro volta, attivano avvisi, pubblicano i dati e chiamano le interfacce API. Include molte funzioni analitiche di corrispondenza tra serie temporali, area geospaziale e pattern statistici specializzate che utilizzano SQL continuo.

Integrazione nativa con GoldenGate

Le connessioni predefinite acquisiscono direttamente gli eventi di database da OCI GoldenGate, GoldenGate, GoldenGate per i Big Data e GoldenGate per le destinazioni Big Data.

Integrazione nativa con lo streaming OCI

Le connessioni predefinite al servizio di streaming OCI consentono il trasporto bidirezionale dei messaggi Apache Kafka.


Convalida con Oracle GoldenGate Veridata

Verifica dei dati

  • Identifica i record di tabella non sincronizzati.
  • Verifica della coerenza dei dati tra database eterogenei.

Correzione dati

Confronta e ripara i set di dati per migliorare la qualità dei dati.


Funzionalità chiave

Esperienza utente grafica

Un'esperienza utente grafica facile da usare consente agli amministratori di configurare, monitorare e gestire in tutta sicurezza le operazioni provenienti da tutti i principali browser desktop.

Monitoraggio end-to-end

Garantisci gli impegni contrattuali a livello di servizio con verifica e visibilità dei dati estesi in tempo reale su prestazioni e statistiche d'uso di tutte le origini e gli obiettivi.

Estese API operative

Utilizza API REST ben documentate per personalizzare l'esperienza utente amministrativa, aggiungere controlli operativi ai processi di replica e integrarsi con strumenti di terze parti.

Scalabilità automatica

Ottieni un throughput ottimale indipendentemente dalla variabilità del carico di lavoro con scalabilità dinamica ed elaborazione delle transazioni parallele.

Trasformazione in linea

I processi di replica dei dati consentono di utilizzare oltre 50 funzioni di manipolazione dei dati integrate per i callout di trasformazione e convalida e le procedure archiviate per ulteriore preparazione dei dati in linea per l'arricchimento, l'analitica e molto altro ancora.

Data mesh in tempo reale

Progettato in modo univoco per replicare i database e i servizi dati Oracle e non Oracle tra sistemi operativi, architettura endian, set di caratteri e strutture di oggetti. Supporta ogni topologia di spostamento dei dati e pattern di architettura moderna.


Ulteriori soluzioni di integrazione

Integra con Oracle ETL

  • Funziona con Oracle Data Integrator.
  • Mantieni sincronizzati i dati dopo aver eseguito un caricamento bulk iniziale.

Si integra con Enterprise Data Quality

Pulizia e dati del profilo per i data warehouse e i data lake.


Monitoraggio e gestione

Monitoraggio automatico

Visibilità sullo stato della replica con avvisi in tempo reale. Visualizza lo stato in una console di gestione affidabile o effettua il recupero automatico tramite API avanzate.

Visibilità a livello aziendale

Monitora il completamento del processo di replica e le prestazioni mediante dashboard di gestione e notifiche in tempo reale.

Si integra con Oracle Enterprise Manager

Monitora GoldenGate in tutta l'azienda con la gestione e il monitoraggio centralizzati, migliorando la produttività.


Oracle GoldenGate Free

Versione gratuita

La principale piattaforma di replica del database di Oracle è disponibile gratuitamente per tutti. Questa versione è ideale per la creazione di prototipi, l'istruzione generale, lo sviluppo, DevOps e il test. Distribuisce da un container Docker su computer portatili, on premise o qualsiasi cloud.

Include tutte le funzioni GoldenGate

Utilizza questa versione per i casi d'uso operativi e analitici. Include tutte le funzioni di replica dei database di livello Enterprise ed esegue con l'architettura dei microservizi più recente.

Più facile che mai

Progettato per la facilità d'uso durante tutto il ciclo di vita della replica. Crea pipeline di replica visive da un catalogo di pattern comuni. Una volta avviato, il processo di replica è completamente automatizzato.

Origini e destinazioni

La versione corrente si connette ai database Oracle, ma vengono pianificate più destinazioni.