Overview of an Active-Active Configuration
Oracle GoldenGate supports an active-active, bidirectional configuration, where there are two systems with identical sets of data that can be changed by application users on either system. Oracle GoldenGate replicates transactional data changes from each database to the other to keep both sets of data current.
In a bidirectional configuration, there is a complete set of active Oracle GoldenGate processes on each system. Data captured by an Extract process on one system is propagated to the other system, where it is applied by a local Replicat process.
This configuration supports load sharing. It can be used for disaster tolerance if the business applications are identical on any two peers.
Oracle GoldenGate supports active-active configurations for:
-
DB2 on z/OS, LUW, and IBM i
-
MySQL
-
Oracle
-
PostgreSQL
-
SQL Server