GoldenGate 21c已于近期发布,现在可以从edelivery站点或Oracle GoldenGate 官网页面下载。
21c主要新增的功能有:
- 除oracle数据库外,其它数据库(DB2 on z/OS, MysQL, PostgreSQL, SQL Server)增加了微服务版本的支持。微服务架构支持用户按照hub的形式部署GoldenGate,从而实现统一的数据同步管理。
- 该版本支持在所有可投递的数据库上提供并行投递(parallel replicat)功能,并行投递从OGG 12.3开始提供,主要目的是提升目标数据库的写入性能,而且在保证事务完整性和数据一致性的情况下,简化了多线程的设置,12.3只支持Oracle数据库,而在21c中已经支持所有数据库。
- 针对 Oracle 数据库的GoldenGate介质,现在只需要单一的安装配置,而不象以前的OGG版本,需要针对不同的DB版本(11g/12c/18c/19c)进行单独的安装;而且也不再需要安装额外的DB客户端。
针对oracle 21c数据库:
- 全面支持21c的捕获和投递
- 支持原生 JSON 数据
- 自动配置捕获表
- 增强自动冲突检测和修复
- 支持按PDB捕获
- 按分区过滤
- 其它安全、可靠性和性能的多项增强
其它数据库的一些新特性:
- GG for MySQL Database:远程抽取和投递到mysql8,支持mysql8.0中基于binlog的DDL复制,对json类型的支持等。
- GG for PostgreSQL :支持postgresql 13版本,以及json类型的支持
- GG for DB2 for iSeries: 支持远程捕获
微服务功能的加强:
- 与第三方使用OpenID/OAuth2认证系统的集成
- 与oracle OCI KMS的集成
- 针对 WSS 协议,支持多个客户端证书
- 简化证书的管理
- UI界面的加强
软件下载地址:https://www.oracle.com/middleware/technologies/goldengate-downloads.html
完整的新功能列表可参考:
https://docs.oracle.com/en/middleware/goldengate/core/21.1/release-notes/whats-new-this-release.html
官方安装参考文档:
https://docs.oracle.com/en/middleware/goldengate/core/21.1/index.html