GoldenGate memiliki beberapa proses dan komponen utama yaitu :
- GoldenGate manager process, yang mengontrol semua background process.
- GoldenGate trail files, merupakan file dari data yang akan direplikasi.
- GoldenGate extract process, yang melakukan ektraksi data dari redo log file yang ada di database oracle.
- GoldenGate replicat process, yang akan mengambil data melalui proses CDC (Change Data Capture) ke lingkungan database target.
Arsitektur GoldenGate
Arsitektur dari GoldenGate terdiri dari beberapa proses dan komponen, yaitu :
- Extract
- Data pump
- Replicat
- Trails
- Checkpoints
- Manager
- Collector