Oracle GoldenGate PostgreSQL Capture支持已全面上市。自GoldenGate 12.1發行以來,已支持GoldenGate PostgreSQL交付(投遞),並允許用戶將數據從GoldenGate支持的異構數據庫復制到PostgreSQL數據庫。除了GoldenGate PostgreSQL Delivery,現在它還支持從PostgreSQL 10及更高版本的數據庫中捕獲數據。
它還支持從Amazon PostgreSQL RDS和Amazon PostgreSQL Aurora捕獲數據,並幫助您將數據復制到Oracle自治數據庫中,該數據庫是一個雲數據庫,使用機器學習來自動執行數據庫查詢優化、安全策略、備份、打補丁等以前由由DBA執行的日常管理任務。與常規數據庫不同,自治數據庫無需人工干預即可執行所有這些任務以及其它任務。
您可以在OCI Cloud Instance上建立一個支持PostgreSQL的GoldenGate 虛機,並從Amazon PostgreSQL RDS和Amazon PostgreSQL Aurora遠程捕獲數據,然后將數據復制到自治數據庫中。
由於GoldenGate是真正的異構數據庫復制工具,因此GoldenGate for PostgreSQL遵循相同的處理方式,允許從PostgreSQL數據庫(包括AWS RDS和Aurora)捕獲數據復制到GoldenGate支持的數據庫中,包括大數據,NoSQL和其它雲目標平台(理論上通過OGG java adapter,目標端平台幾乎沒有限制)。
在混合雲復制中,必須支持多個雲供應商,而不僅僅是一個雲供應商。因此,GoldenGate PostgreSQL支持從本地PostgreSQL數據庫進行遠程捕獲,也支持從多個雲供應商的PostgreSQL數據庫中,進行遠程捕獲和交付。當前包括AWS PostgreSQL服務,Oracle自治數據庫服務,並且將來將擴展支持其他雲供應商。Cross-endian(跨字節序)的支持和遠程抽取,允許基於雲端的ogg for postgresql部署,抽取本地PostgreSQL數據庫,以便更輕松地遷移到雲中。您可以從任何運行PostgreSQL的平台,如Solaris,HPUX,Windows,AIX和其它支持PostgreSQL的平台,通過遠程捕獲抽取數據。
Oracle GoldenGate PostgreSQL Capture的優勢包括:
- 初始加載,用於在PostgreSQL和其它數據庫之間進行數據同步
- Capture支持PostgreSQL數據庫版本10及更高版本
- 支持Linux平台
- 支持抽取和復制包括CLOB和BLOB在內的大多數數據類型
- 支持捕獲和交付時通過SSL連接
- 支持本地化的數據和對象
- 管理多個復制槽或數據流以提高捕獲性能
- GoldenGate PostgreSQL可以與本機其它復制工具共存
- 支持心跳表以測量端到端的延時
- 支持Coordinated replication 和BatchSQL參數,以提高復制性能
- CDR(沖突檢測與解決),可在復制數據時解決沖突
Ref: https://blogs.oracle.com/dataintegration/oracle-goldengate-postgresql-capture-is-available-now