OGG支持的基本类型架构
source和target基本logical architecture
传统同步复制架构:
报表架构(report architecture)
one-to-one configuration
标准实现:
使用extract + no datapump
使用extract + datapump
extract + external inntermediate system + target:
分布式: 一对多同步复制架构
基本概型:
基本概型实现:
使用多个datapump推送到多个目标端
多对一抽取,用做数据仓库
data-warehousing configuration:
概型实现:
双活备库 a live standby database
配置实现:
双向复制
前端做负载分发(switchover或failover或load balance)
高可用性架构 HA
类似live standby database,做双向复制:
基本概型实现:
结合ADG+OGG的高可用性架构
使用ADG同步READ-ONLY备份库
ADG可做读写分离,也可做远程灾备
使用OGG抽取ADG standby database数据
可结合前面已列举的模型,做报表分析,dataware house, 读写分离,高可用(HA),数据整合等架构延申
使用OGG基于ADG做数据抽取,分离在原primary database的负载, 降低原库的负载。
基于ADG+OGG最小停机时间规划
基于是小停机时间的规划。
通过standby数据库复制一同步数据库
为同步之后的备份库进行升级,生成新的生产数据库
注:本文主要参照oracle官方整理:
Oracle® GoldenGate Windows and UNIX Administrator’s Guide for 11gr2