Oracle GoldenGate 交付模块从最新的跟踪文件读取更改的数据,然后使用相应关系数据库管理系统的原生 SQL 将这些数据应用到目标数据库。交付可适用于任何使用开放数据库连接的数据库。交付模块按照每个事务提交的顺序及事务在源数据库中的事务环境将其应用到目标数据库,从而确保目标数据库的一致性和引用完整性。为了提高 IT 灵活性,还可以使用 Oracle GoldenGate 应用程序适配器将捕获的数据交付给一个 Java Message Service 目标系统或者作为一个平面文件交付。
主要特性和优势
Oracle GoldenGate 11gR2 提供了下列特性和优势,让您的任务关键系统实现实时数据集成和持续可用性:

实时数据:立即捕获、路由和转换事务数据,并将其交付给其他系统,延迟不到一秒钟。通过让全企业均可获得及时、准确的信息,改善了组织决策;

异构支持:通过对异构数据库和平台的支持提高 IT 的灵活性。从现有 IT 投资中提取数据,在统一所有企业系统数据的同时降低总拥有成本;

可靠性:即使在网络中断时也能将所有提交的记录交付给目标系统。无需中断系统即可移动数据;

高性能、低影响:每秒移动数千个事务,且对源系统或目标系统的影响极小。可以实时访问关键信息,且不影响生产系统;

事务完整性:在源系统和目标系统间移动事务时,保持事务提交边界和原子性、一致性、隔离、持久性 (ACID) 等属性。确保主数据库、备份系统和报表数据库间的数据一致性和引用完整性;

集成:与 Oracle Data Integrator Enterprise Edition 集成,完善了其他 ETL 解决方案。通过Oracle GoldenGate 应用程序适配器,您可以捕获基于 Java Message Service 的消息传递解决方案(Oracle WebLogic)中的数据,也可以向其提交数据;

灵活的拓扑支持 :通过一对一、一对多、多对一、多对多、级联、双向等配置来移动数据。冲突检测和解决。允许检测和解决多主配置(两个系统可以修改同一表的不同实例)中的冲突;

基于事件的基础架构:基于跟踪文件中存储和捕获到的特定数据库操作触发即时动作;

路由与压缩:利用 TCP/IP 传送数据,消除了系统间的地理隔阂。在路由数据时,可进一步对其进行压缩;

数据加密:通过可变密钥长度加密为国内应用程序和国际应用程序安全地传送数据;

延迟应用:即时应用数据或根据用户指定的延迟应用数据,且不影响事务完整性;

自动化内存管理:根据正在捕获的事务的大小和数量自动调整事务内存;

有界恢复:在复制过程被中断时,将未提交的操作保留在磁盘上,以便对长时间运行的事务进行快速、简便的数据恢复。
产品亮点
Oracle GoldenGate 11g与 Oracle 数据库紧密集成,进一步支持异构系统与全球部署,改善了性能、安全性和灵活性。Oracle GoldenGate 11gR2 的新特性包括:

集成式捕获,支持所有 Oracle 数据库和 Oracle 数据库云服务器 Exadata 压缩类型以及 XML 对象关系和 XML 二进制数据类型;

智能冲突检测和解决,用于主动 — 主动和多主实施情形;

进一步支持全球部署,其中包括对多字节和字符集转换的支持;

新增对联邦信息保护标准 (FIPS) 的支持,改善了安全性;

利用 Oracle Enterprise Manager 提高了可管理性和监视能力;

依据事务日志或跟踪文件中的事件记录执行定义好的操作,从而提升可扩展性;

通过以下特性增强异构能力: