Golden Gate 初探

Jujay發表於2011-09-23
最近有個app需要用到Golden Gate,需要我(DBA)給他們做Golden Gate的日常維護,之前從未接觸過,因此趕緊檢視有關資料學習一下。
 
背景:
Oracle是在2009年7月收購Golden Gate,以前Oracle在資料同步複製上,已有多種技術,包括DataGuard、Streams、高階複製等,但是這些技術都是基於Oracle資料庫技術核心實現,並沒有通過獨立軟體來實現。而收購Golden Gate顯示了Oracle想一統資料庫軟體和服務的野心。
 
順便提一下,Golden Gate的主要競爭對手是Quest.
 
Golden Gate的原理是通過解析源資料庫的online或archived日誌檔案獲得資料的增量變化,再將這些變化應用到目標資料庫。
 
Oracle has acquired GoldenGate, a leading provider of real-time data integration solutions.
 
和Stream的比較:
功能強大:跨平臺、跨資料庫;原理和Stream差不多,但效能優於Stream(因為Stream依賴於Oracle資料庫本身),且生產的trail檔案是完全獨立於資料庫的。是個單獨產品,要額外付費,今後oracle公司將主推 Golden Gate, Stream面臨高階複製的命運,只提供支援,不再開發。
 
和Dataguard的比較:
從功能上來說,GoldenGate針對Dataguard的最大優勢當然是支援異構,但是,GoldenGate也不會取代Dataguard,原因很簡單,Dataguard支援同步複製,而GoldenGate從原理上來說實現不了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26277071/viewspace-708171/,如需轉載,請註明出處,否則將追究法律責任。

相關文章