GoldenGate was a product of a small San Francisco-based company called GoldenGate Software Inc. The company was founded by Eric Fish and Todd Davidson in 1995. Back in the 90's, the GoldenGate product was designed for the fault tolerant Tandem computers(later known as HP NonStop), it then became popular within the financial industry as the resilient and fast data replication solution. For example, banks used GoldenGate software to send transaction data from their ATM networks to central servers.
By the time of 2009, GoldenGate is well known as a real-time data replication solution with more than 400 customers and 4000 solutions. In 2009, GoldenGate Software was acquired by Oracle [1]. Now (by 2017), Oracle GoldenGate is part of the Oracle Data Integration solution with more than 5000 customers.
Oracle GoldenGate - The Product Now
Oracle GoldenGate is built on the change data capture (CDC) technology providing real-time data replication. Oracle GoldenGate now supports replications across heterogeneous systems, includes tools to monitor, manage and design/deploy Oracle GoldenGate replications, and enables flexible deployment with modular-based architecture.
- Oracle GoldenGate for Oracle
- Oracle GoldenGate for Non-Oracle: supports MS SQL Server, SAP Sybase, MySQL, DB2 (iSeries, LUW, z/OS), Teradata, TimesTen, PostgreSQL, and IBM Informix
- Oracle GoldenGate for Mainframe: supports HP NonStop and DB2 for z/OS
- Oracle GoldenGate for Big Data: supports major big data repositories, NoSQL databases, and the Application Adapters for Java and Flat File. This product now supports big data repositories including HIVE, HBASE, HDFS, KAFKA and FLUME. In the latest of 12.3 version, Oracle GoldenGate for Big Data extends its support to No SQL database such as MongoDB and Cassandra and provides Generic JDBC connector which can work with repositories like Amazon Redshift and IBM Netezza. (More info at What is Oracle GoldenGate for Big Data?)
- Oracle GoldenGate Foundation Suite
The product now packages the management tools into the Oracle GoldenGate Foundation Suite, which includes:- Oracle GoldenGate Veridata
- Oracle GoldenGate Studio
- Management Pack for Oracle GoldenGate
- Oracle GoldenGate Monitor
- Oracle GoldenGate Plug-in for Enterprise Manager Cloud Control
- Oracle GoldenGate Cloud Service (GGCS): is the Oracle GoldenGate's cloud service in Oracle Public Cloud. GGCS extends Oracle GoldenGate replication to the cloud. Now, GGCS supports replication for Oracle Public Cloud services including Database Cloud Service (including Exadata Cloud Service), Big data Cloud Service, and MySQL Cloud service. GGCS can also run on Oracle Cloud Machine (OCM). GGCS also provides remote replication for on-premises and other clouds including Amazon AWS and Microsoft Azure. (More info at What is Oracle GoldenGate Cloud Service?)
Oracle GoldenGate would continue its journey to the cloud, enable rapid deployments, simplify its distributed management capability, and extend its integration with the data integration technology such as Oracle Data Integrator and Oracle Data Governance to provide comprehensive solutions.
Resources
- Oracle Press Release: Oracle Buys GoldenGate Software
- Oracle GoldenGate OTN Homepage
- Oracle Support Document: 1298817.1 Master Note - Oracle GoldenGate