一、前言
GoldenGate軟件是一種基于日志的結(jié)構(gòu)化數(shù)據(jù)復(fù)制軟件,它通過解析源數(shù)據(jù)庫在線日志或歸檔日志獲得數(shù)據(jù)的增量變化,再將這些變化應(yīng)用到目標(biāo)數(shù)據(jù)庫,從而實(shí)現(xiàn)源數(shù)據(jù)庫與目標(biāo)數(shù)據(jù)庫同步。GoldenGate 可以在異構(gòu)的IT基礎(chǔ)結(jié)構(gòu)(包括幾乎所有常用操作系統(tǒng)平臺(tái)和數(shù)據(jù)庫平臺(tái))之間實(shí)現(xiàn)大量數(shù)據(jù)亞秒一級的實(shí)時(shí)復(fù)制,從而在可以在應(yīng)急系統(tǒng)、在線報(bào)表、實(shí)時(shí)數(shù)據(jù)倉庫供應(yīng)、交易跟蹤、數(shù)據(jù)同步、集中/分發(fā)、容災(zāi)等多個(gè)場景下應(yīng)用。
同時(shí),GoldenGate可以實(shí)現(xiàn)一對一、廣播(一對多)、聚合(多對一)、雙向、點(diǎn)對點(diǎn)、級聯(lián)等多種靈活的拓?fù)浣Y(jié)構(gòu)
二、環(huán)境要求
1. 支持的平臺(tái)
支持的Oracle Database 版本
在當(dāng)前的Oracle GoldenGate 10.4版本中,支持如下Oracle Database版本
Oracle 8i (DML support only)
Oracle 9.1 and 9.2 (DML and DDL support)
Oracle 10.1 and 10.2 (DML and DDL support)
Oracle 11g (DML and DDL support)
支持的操作系統(tǒng)平臺(tái)
幾乎所有主流的操作系統(tǒng),GoldenGate都支持
Windows 2000, 2003, XP,Linux,Sun Solaris,HP NonStop,HP-UX
2. 操作系統(tǒng)需求
(1)內(nèi)存要求
GoldenGate對操作系統(tǒng)內(nèi)存的需求主要取決于Extract和Replicat進(jìn)程數(shù),一般建議>2G。
(2)DISK空間需求
由于要數(shù)據(jù)庫必須設(shè)置為歸檔模式,所以要求至少保存7天以上的日志,建議剩余空間在10G~100G之間。
(3)對于RAC環(huán)境
GoldenGate的相關(guān)軟件和工作目錄需要配置在shared disk環(huán)境中,從而保證對所有node都是可用的,從任何一個(gè)node都可以啟動(dòng)GoldenGate的進(jìn)程,當(dāng)其中一個(gè)node出現(xiàn)異常時(shí),可以在剩余的node啟動(dòng)而無須修改任何配置參數(shù)。 |
|