Che cosè larchitettura Oracle Golden Gate che utilizza?


Migliore risposta

Proverò a dare una risposta laica come ci sono un sacco di risposte dettagliate e documenti su Internet.

Che cosè Oracle GG Nella sua forma più semplice: Oracle GG replica (alcuni o tutti) i dati tra database.

In termini semplici, GG viene utilizzato per sincronizzare i database, ad esempio un sistema in linea (OLTP) potrebbe estendersi a numerosi sistemi di reporting (OLAP) e i dati appena modificati devono essere copiati, GG riesce a farlo, come gli stream RDBMS. Può anche eseguire una sincronizzazione completa 1: 1, come la protezione dei dati.

in cosa differisce dagli altri meccanismi di acquisizione dei dati? GG fondamentalmente esegue un processo che controlla i registri (redo) del database per le modifiche (cdc) e le trasmette ad altri sistemi tramite un processo in esecuzione su quel sistema di destinazione. Può anche eseguire una sorta di registrazione dellastrazione, chiamata traccia (di file) (questa è una differenza architettonica) che può essere utilizzata per controllare che punta a un punto nel tempo ecc.

Abbiamo anche qualche altro strumento, che potrebbe essere utilizzato per lo stesso scopo per quello che viene utilizzato GG?

Oracle probabilmente lascerà il supporto per stream ora hanno GG perché GG è un super set di funzionalità di stream e possono implementarlo con ODI / veridata ecc. Attunity e lo shareplex di Quest fanno più o meno la stessa cosa (E a ​​seconda del tuo caso duso forse potresti usare la protezione dei dati / log shipping o flussi questo potrebbe essere più conveniente)

Risposta

Oracle GoldenGate è un prodotto software, questo prodotto consente di replicare, filtrare e trasformare i dati da un database a un altro . Supporta la replica dei dati tra database Oracle e anche altri database eterogenei. Il prodotto complementare di Golden Gate accelera la strategia di Oracle per gestire il real-t ime integrazione dei dati attraverso una piattaforma completa di integrazione dei dati. Questa combinazione dovrebbe fornire la soluzione di integrazione dei dati in tempo reale più veloce e anche più scalabile per i clienti.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *