2.OGG介绍

1.简介:

  Oracle GoldenGate (简称 ogg),是一个企业级的数据复制工具,oracle 将其定位为中间件 软件。ogg 使用模块化的进程结构,能够灵活的抽取和复制跨越多种拓扑结构(异构平台) 的表数据,DML 和 DDL 操作:

   因为 ogg 的灵活性,支持数据的过滤,转化以及自定义处理特性,可以支持许多的业务 需求:

  ·业务连续性和高可用性,常用于容灾复制

  ·初始化加载和数据库迁移,如不停机的在线数据迁移

  ·数据整合分发,如地市数据到总部的汇总

  ·决策支持和数据仓库 

2.OGG的基础架构

 其中,这里有几个关键组件

  1)Extract(源库中) :  GoldenGate 软件的抽取进程,又叫 Capture 进程,一 般用于抽取数据库日志抓取数据变化或将本地队列中数据 传递到目标端.

  2)  Replicat (目标库中): GoldenGate 软件的投递进程,又称为 Delivery 进程, 用于将队列文件中的数据变化转换为 sql 应用到目标库。

  3)Data Pump(源库中):专指将本地队列中数据传递到目标端的 Extract 进程, 区别于读取日志的主 Extract 进程。

  4)Trail :GoldenGate 的队列文件,存储增删改等数据变化,以 其专有格式存放。

 

3.OGG两种模式

  从 OGG 11.2 按本开始,对于 Source 为 Oracle 的数据库,Extract 支持 classic capture 和 integrated capture mode 两种模式:

  1)classic method:在传统模式中,Oracle GoldenGate 从源数据库的 redo 或者 archive 日 志中、或者从备份数据库系统的复制归档日志进行捕获数据变化,生成相应的变 化 trail 文件。
  2)integrated method:在集成模式下,Oracle GoldenGate 抽取进程可以直接使用数据库 的日志挖掘工具服务器以 LCR(logical change records) 的形式来捕获数据变化。这 种模式相对传统模式的数据变化捕获方式而言,能够支持更多的数据类型,对事 务的顺序也更加的严格。
 
 

posted on   太白金星有点烦  阅读(210)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
历史上的今天:
2023-02-11 8. Oralce的并行
2023-02-11 56.rlwrap 包安装

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示