SlideShare a Scribd company logo
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle GoldenGate for MySQL
Product Overview
1
Jinyu Wang
GoldenGate Product Management
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle GoldenGate
Oracle GoldenGate provides guaranteed capture, routing, transformation, delivery, and verification of
data transactions across heterogeneous environments in real time.
Requirement
 Real time
Moves with sub-second latency
 Heterogeneous
Moves transactions across different
databases and platforms
 Transactional
Maintains transaction integrity
GoldenGate differentiates on:
 Performance
Handles thousands of transactions per second
with very low impact on IT systems
 Extensibility & Flexibility
Open architecture to meet demanding
customer needs and data environments
 Reliability
Supports continuous operations and
availability
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Capture
Trail
Route
Deliver
Pump
Oracle GoldenGate Use Cases
New DB/
HW/OS/APP
Zero Downtime Upgrades
& Data Migration
Fully Active
Distributed DB
High Availability
& Disaster Recovery
Application
Offloading
Query & Report Offloading
Big Data, DW
& Marts
Real-time BI, Hadoop Data
Staging, Data Ingestion
Event Driven Architecture,
SOA/JMS, Coherence
Message Bus
& Data Grid
Data Synchronization
Across the Enterprise
Global Data
Centers
Real-time Analytics
& Massive Parallelization
Data
Streaming
GoldenGate
Real-time
Data Delivery
Oracle Confidential – Internal/Restricted/Highly Restricted
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Operational
Reporting
Continuous
Availability
Load
Balancing
Information
Hubs
Real-time Data
Warehousing
Streaming
Analytics
Oracle GoldenGate Flexible Deployment Models
Event
Process
ing
Oracle Confidential – Internal/Restricted/Highly Restricted
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle GoldenGate Modular Architecture
Oracle Confidential – Internal/Restricted/Highly Restricted
TargetSource
TCP/IP
Process Start
Shared Memory (for Monitoring)
GGSCI
Interactive
Interface
Manager Manager
GGSCI
Interactive
Interface
LAN / WAN / INTERNET
Over TCP/IP
Bi-Directional
High Performance
Low Impact and Non-Intrusive
Flexible and Heterogeneous
Reliable and Resilient
Big Data and Cloud Ready
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal 6
Oracle GoldenGate for MySQL
User/Application changes
Record
changes
Capture
MySQL Capture
Trail
File
Capture
changes
Binary Logs
Index File LAN / WAN / INTERNET
Over TCP/IP
Delivery
SQL/MX
 LUW  z/OS  iSeries
Message Bus
OGG Apply
*
*
*
* Deliver only
Capture
Trail
FileDelivery
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Supported Features
• Database Versions
– DML only Capture and Apply : MySQL 5.5. 5.6, 5.7 (Requires ‘binary log’ ROW format)
– MySQL Cluster 7.3 and 7.4
• Supported OS Platforms
– Windows, Linux, Solaris
• Storage Engine support
– InnoDB
• Database Operations
– Start, End, Rollback Transactions
– INSERT, UPDATE,DELETE operations
– TRUNCATE operation
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Supported Features
• Support for Active-Active configuration
– Heterogeneous Bi-directional replication with loop detection.
– Enhanced conflict detection and Resolution.
– MAP source.Account target.Account,
– RESOLVECONFLICT (UPDATEROWEXISTS,
(delta_resolution_method, USEDELTA, COLS (Balance)),
(max_resolution_method, USEMAX (Modified_TS), COLS (Address, Modified_TS)),
(DEFAULT, OVERWRITE));
• Globalization support
– Automatic character set conversion between databases configured with different character set
– Multi-byte table name.
– Case sensitivity
• Oracle GoldenGate Monitor and Studio Support
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 9
For More Information
www.oracle.com/goldengate
Oracle Confidential – Internal
Oracle GoldenGate for MySQL Overview

More Related Content

PDF
California Breakfast Seminar
PDF
Trino: A Ludicrously Fast Query Engine - Pulsar Summit NA 2021
PDF
Oracle Data Guard による高可用性
PDF
Modeling Cybersecurity with Neo4j, Based on Real-Life Data Insights
PDF
ACID ORC, Iceberg, and Delta Lake—An Overview of Table Formats for Large Scal...
PDF
Adventures in Observability - Clickhouse and Instana
PPTX
Apache Ranger
PPTX
Micro services Architecture
California Breakfast Seminar
Trino: A Ludicrously Fast Query Engine - Pulsar Summit NA 2021
Oracle Data Guard による高可用性
Modeling Cybersecurity with Neo4j, Based on Real-Life Data Insights
ACID ORC, Iceberg, and Delta Lake—An Overview of Table Formats for Large Scal...
Adventures in Observability - Clickhouse and Instana
Apache Ranger
Micro services Architecture

What's hot (20)

PDF
The "Big Data" Ecosystem at LinkedIn
PPTX
Oracle GoldenGate 21c New Features and Best Practices
PPTX
How we solved Real-time User Segmentation using HBase
PPTX
Cloud vs. On-Premises Security: Can you afford not to switch?
PPTX
Elastic Stack Introduction
PPTX
Hadoop Meetup Jan 2019 - Overview of Ozone
PDF
Kafka for Microservices – You absolutely need Avro Schemas! | Gerardo Gutierr...
PPTX
My SYSAUX tablespace is full - please help
PDF
ProxySQL High Avalability and Configuration Management Overview
PDF
Scalar DL Technical Overview
PDF
Data Mess to Data Mesh | Jay Kreps, CEO, Confluent | Kafka Summit Americas 20...
PDF
Apache Iceberg Presentation for the St. Louis Big Data IDEA
PPTX
Securing Hadoop with Apache Ranger
PDF
Ensuring data quality with lakeFS
PDF
Storage 101: Rook and Ceph - Open Infrastructure Denver 2019
PPTX
OpenStack Architecture and Use Cases
PDF
Unified Data Platform, by Pauline Yeung of Cisco Systems
PDF
はじめてのOracle Cloud Platform
PPTX
Hit Refresh with Oracle GoldenGate Microservices
PDF
Oracle GoldenGate入門
The "Big Data" Ecosystem at LinkedIn
Oracle GoldenGate 21c New Features and Best Practices
How we solved Real-time User Segmentation using HBase
Cloud vs. On-Premises Security: Can you afford not to switch?
Elastic Stack Introduction
Hadoop Meetup Jan 2019 - Overview of Ozone
Kafka for Microservices – You absolutely need Avro Schemas! | Gerardo Gutierr...
My SYSAUX tablespace is full - please help
ProxySQL High Avalability and Configuration Management Overview
Scalar DL Technical Overview
Data Mess to Data Mesh | Jay Kreps, CEO, Confluent | Kafka Summit Americas 20...
Apache Iceberg Presentation for the St. Louis Big Data IDEA
Securing Hadoop with Apache Ranger
Ensuring data quality with lakeFS
Storage 101: Rook and Ceph - Open Infrastructure Denver 2019
OpenStack Architecture and Use Cases
Unified Data Platform, by Pauline Yeung of Cisco Systems
はじめてのOracle Cloud Platform
Hit Refresh with Oracle GoldenGate Microservices
Oracle GoldenGate入門
Ad

Viewers also liked (6)

PDF
Replicating in Real-time from MySQL to Amazon Redshift
PPTX
How many ways to monitor oracle golden gate-Collaborate 14
PDF
Replacing Oracle CDC with Oracle GoldenGate
PPT
Real-Time Data Replication to Hadoop using GoldenGate 12c Adaptors
PDF
Oracle GoldenGate and Apache Kafka A Deep Dive Into Real-Time Data Streaming
PPTX
Workday: Building Large Scale Machine Learning Pipelines
Replicating in Real-time from MySQL to Amazon Redshift
How many ways to monitor oracle golden gate-Collaborate 14
Replacing Oracle CDC with Oracle GoldenGate
Real-Time Data Replication to Hadoop using GoldenGate 12c Adaptors
Oracle GoldenGate and Apache Kafka A Deep Dive Into Real-Time Data Streaming
Workday: Building Large Scale Machine Learning Pipelines
Ad

Similar to Oracle GoldenGate for MySQL Overview (20)

PDF
Replicate data between environments
PPTX
Insync10 goldengate
PPTX
Simplify IT: Oracle SuperCluster
PDF
Building Scalable Applications using Pivotal Gemfire/Apache Geode
PPTX
Oracle GoldenGate Cloud Service Overview
PPTX
CON6492 - Oracle Database Public Cloud Services v1 1
PPTX
Exadata x4 for_sap
PPTX
Oracle Database Exadata Cloud Service Conference
PDF
OOW 2013 Highlights
PDF
Oracle goldegate microservice
PPTX
Understanding Oracle GoldenGate 12c
PPTX
Geode Meetup Apachecon
PDF
MySQL Web Reference Architecture
PDF
Oracle Data Integration - Overview
PDF
My sql5.7 whatsnew_presentedatgids2015
PDF
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
PDF
Mysql User Camp : 20th June - Mysql New Features
PPTX
OCI Overview
PPTX
TDC2016SP - Trilha NoSQL
PDF
Java EE, What's Next? by Anil Gaur
Replicate data between environments
Insync10 goldengate
Simplify IT: Oracle SuperCluster
Building Scalable Applications using Pivotal Gemfire/Apache Geode
Oracle GoldenGate Cloud Service Overview
CON6492 - Oracle Database Public Cloud Services v1 1
Exadata x4 for_sap
Oracle Database Exadata Cloud Service Conference
OOW 2013 Highlights
Oracle goldegate microservice
Understanding Oracle GoldenGate 12c
Geode Meetup Apachecon
MySQL Web Reference Architecture
Oracle Data Integration - Overview
My sql5.7 whatsnew_presentedatgids2015
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
Mysql User Camp : 20th June - Mysql New Features
OCI Overview
TDC2016SP - Trilha NoSQL
Java EE, What's Next? by Anil Gaur

Recently uploaded (20)

PDF
Foundation of Data Science unit number two notes
PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PPTX
Database Infoormation System (DBIS).pptx
PPTX
ALIMENTARY AND BILIARY CONDITIONS 3-1.pptx
PPTX
Acceptance and paychological effects of mandatory extra coach I classes.pptx
PPTX
Computer network topology notes for revision
PPTX
1_Introduction to advance data techniques.pptx
PPTX
Major-Components-ofNKJNNKNKNKNKronment.pptx
PDF
Introduction to Business Data Analytics.
PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
PPT
Chapter 2 METAL FORMINGhhhhhhhjjjjmmmmmmmmm
PPTX
STUDY DESIGN details- Lt Col Maksud (21).pptx
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PDF
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
PPT
Quality review (1)_presentation of this 21
PDF
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
PDF
Lecture1 pattern recognition............
PPTX
Global journeys: estimating international migration
PPTX
05. PRACTICAL GUIDE TO MICROSOFT EXCEL.pptx
PPT
Miokarditis (Inflamasi pada Otot Jantung)
Foundation of Data Science unit number two notes
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
Database Infoormation System (DBIS).pptx
ALIMENTARY AND BILIARY CONDITIONS 3-1.pptx
Acceptance and paychological effects of mandatory extra coach I classes.pptx
Computer network topology notes for revision
1_Introduction to advance data techniques.pptx
Major-Components-ofNKJNNKNKNKNKronment.pptx
Introduction to Business Data Analytics.
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
Chapter 2 METAL FORMINGhhhhhhhjjjjmmmmmmmmm
STUDY DESIGN details- Lt Col Maksud (21).pptx
IBA_Chapter_11_Slides_Final_Accessible.pptx
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
Quality review (1)_presentation of this 21
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
Lecture1 pattern recognition............
Global journeys: estimating international migration
05. PRACTICAL GUIDE TO MICROSOFT EXCEL.pptx
Miokarditis (Inflamasi pada Otot Jantung)

Oracle GoldenGate for MySQL Overview

  • 1. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle GoldenGate for MySQL Product Overview 1 Jinyu Wang GoldenGate Product Management
  • 2. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle GoldenGate Oracle GoldenGate provides guaranteed capture, routing, transformation, delivery, and verification of data transactions across heterogeneous environments in real time. Requirement  Real time Moves with sub-second latency  Heterogeneous Moves transactions across different databases and platforms  Transactional Maintains transaction integrity GoldenGate differentiates on:  Performance Handles thousands of transactions per second with very low impact on IT systems  Extensibility & Flexibility Open architecture to meet demanding customer needs and data environments  Reliability Supports continuous operations and availability
  • 3. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Capture Trail Route Deliver Pump Oracle GoldenGate Use Cases New DB/ HW/OS/APP Zero Downtime Upgrades & Data Migration Fully Active Distributed DB High Availability & Disaster Recovery Application Offloading Query & Report Offloading Big Data, DW & Marts Real-time BI, Hadoop Data Staging, Data Ingestion Event Driven Architecture, SOA/JMS, Coherence Message Bus & Data Grid Data Synchronization Across the Enterprise Global Data Centers Real-time Analytics & Massive Parallelization Data Streaming GoldenGate Real-time Data Delivery Oracle Confidential – Internal/Restricted/Highly Restricted
  • 4. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Operational Reporting Continuous Availability Load Balancing Information Hubs Real-time Data Warehousing Streaming Analytics Oracle GoldenGate Flexible Deployment Models Event Process ing Oracle Confidential – Internal/Restricted/Highly Restricted
  • 5. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle GoldenGate Modular Architecture Oracle Confidential – Internal/Restricted/Highly Restricted TargetSource TCP/IP Process Start Shared Memory (for Monitoring) GGSCI Interactive Interface Manager Manager GGSCI Interactive Interface LAN / WAN / INTERNET Over TCP/IP Bi-Directional High Performance Low Impact and Non-Intrusive Flexible and Heterogeneous Reliable and Resilient Big Data and Cloud Ready
  • 6. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal 6 Oracle GoldenGate for MySQL User/Application changes Record changes Capture MySQL Capture Trail File Capture changes Binary Logs Index File LAN / WAN / INTERNET Over TCP/IP Delivery SQL/MX  LUW  z/OS  iSeries Message Bus OGG Apply * * * * Deliver only Capture Trail FileDelivery
  • 7. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Supported Features • Database Versions – DML only Capture and Apply : MySQL 5.5. 5.6, 5.7 (Requires ‘binary log’ ROW format) – MySQL Cluster 7.3 and 7.4 • Supported OS Platforms – Windows, Linux, Solaris • Storage Engine support – InnoDB • Database Operations – Start, End, Rollback Transactions – INSERT, UPDATE,DELETE operations – TRUNCATE operation
  • 8. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Supported Features • Support for Active-Active configuration – Heterogeneous Bi-directional replication with loop detection. – Enhanced conflict detection and Resolution. – MAP source.Account target.Account, – RESOLVECONFLICT (UPDATEROWEXISTS, (delta_resolution_method, USEDELTA, COLS (Balance)), (max_resolution_method, USEMAX (Modified_TS), COLS (Address, Modified_TS)), (DEFAULT, OVERWRITE)); • Globalization support – Automatic character set conversion between databases configured with different character set – Multi-byte table name. – Case sensitivity • Oracle GoldenGate Monitor and Studio Support
  • 9. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 9 For More Information www.oracle.com/goldengate Oracle Confidential – Internal