Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Oracle GoldenGate for MySQL Overview

2,085 views

Published on

Oracle GoldenGate for MySQL provides the real-time data replication to capture and deliver data for MySQL databases.This is an overview of the product.

Published in: Data & Analytics
  • Be the first to comment

  • Be the first to like this

Oracle GoldenGate for MySQL Overview

  1. 1. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle GoldenGate for MySQL Product Overview 1 Jinyu Wang GoldenGate Product Management
  2. 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. 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. 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. 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. 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. 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. 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. 9. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 9 For More Information www.oracle.com/goldengate Oracle Confidential – Internal

×