DataGuard VS Beedup & GoldenGate災備方案參數對比

世上本無完美產品,只有合適的才是最好的!

用戶重視災備數據站點的建設,毋庸置疑必備品。如果考慮頻寬及事務完整性保證,存儲災備和作業系統級災備局限性顯而易見。

商用價值一般用於解決資料庫自帶輔助功能的短板,資料庫自帶產品畢竟不是銷售權重,國產Beedup 無論操作還是服務更符合本土。(按實際項目需求完善操作) 

  • 基於資料庫恢復方式有甲骨文Oracel 資料庫內置DataGuard(OGG 免費 無服務)

        ORACLE 11g的ACTIVE DATA GUARD(簡稱ADG即OGG高級版)按規定是收費

  • 通過外圍應用實現即邏輯方式 有甲骨文Oracel 收購的GoldenGate(商用 通過獨立軟體實現)
  • 通過外圍應用實現即邏輯方式 有國產Beedup(商用 技術非基於資料庫技術核心實現)

下列三款產品技術參數細節比對,供選型時參照

DataGuard VS Beedup & GoldenGate 災備方案對比

序 項目 Oracel DataGuard(美國) Beedup(中國 北京) Oracle GoldenGate(美國)
1 廠商 甲骨文 Oracel(資料庫自帶) 北京靈蜂縱橫軟體有限公司 GoldenGate(甲骨文 Oracle 收購)
2 原理 複製歸檔日誌或在線日誌 讀取解析歸檔或在線日誌,還原DML及DDL按照事務單元在目標庫執行 抽取在線日誌中的數據變化,轉換為GGS自定義的數據格式存放在本地隊列或遠端隊列中
3 穩定性 作為災備的穩定性極高(對資料庫影響很大) 穩定性不如Oracle DataGuard 穩定性不如Oracel DataGuard
4 側重 數據備份 高可用(秒級數據同步) 高可用(亞秒級數據同步)
5 維護 維護簡單,極少出現問題 安裝部署易,圖形配置,維護簡易 命令行方式,維護較複雜(人力成本高)
6 對象支援 完全支援 對大部分對象自動複製,極少對象需手工創建與維護 部分對象需手工創建與維護
7 接管時間 資料庫工作mount狀態下,接管業務時,資料庫open 可實現立即接管 可實現立即接管
8 備份端可用性

備份段處於恢復或只讀狀態,在只讀狀態下不能同時進行恢復

(即備庫不可用:增 刪 改 查)

兩端資料庫時活動的,備份端可以提供實時的數據查詢及報表業務,還可後續直接數據中心的數據治理、大數據分析、挖掘、共享等。支援備端寫入時向生產端同步變化。可實現兩端數據的同時寫入(即備庫可增、刪、改、查) 兩端資料庫時活動的,備份端可以提供實時的數據查詢及報表業務等,從而提高系統整體的業務處理能力,充分利用備份端的計算能力。提升系統整體業務處理性能。可以實現兩端數據的同時寫入。
9 複製方式

通過恢復機制實現

無法實現同步複製

可以提供秒級的大量數據實時捕捉和投遞,非同步複製方式。

無法實現同步複製

可以提供秒一級的大量數據實時捕捉和投遞

無法實現同步複製

10 資源佔用

對資料庫影響很大

幾乎不佔用系統資源

幾乎不佔用系統資源

11 異構資料庫支援

單一資料庫解決方案,僅運行在Oracel資料庫上,源端和目標端作業系統必須相同,版本號可以不同

支援不同版本的數據間數據複製,如Oracel、DB2、SQL Server、MySQL 等。

支援跨平台複製:Window、Linux、Unix、Aix

可以在不同類型和版本的資料庫間進行複製。如:ORACEL、DB2、SYBASE、SQL SERVER、INFORMIX、Teradata等

適用於不同作業系統:Window、Linux、Unix、Aix等

12 寬頻佔用

使用Oracel Net 傳輸日誌,可通過高級壓縮選項進行壓縮,壓縮比在2~3倍

利用TCP/IP  傳輸DML及DDL,相比日誌文件傳輸,可節省5—10倍頻寬

利用TCP/IP 傳輸數據變化,集成數據壓縮,提供理論可達到9:1壓縮比的數據壓縮特性

13 拓撲結構

可以實現一對多模式

可以實現一對一,一對多,多對一,雙向複製等多種拓撲結構

支援一對一、一對多、多對一、雙向複製等多種拓撲結構

14 技術服務

Oracel 資料庫自帶輔助功能產品,無額外專業服務

非 基於資料庫技術核心實現,通過獨立軟體實現,獨立於資料庫軟體產品及即時服務。

非基於資料庫技術核心實現,通過獨立軟體來實現,獨立於資料庫軟體產品及服務

 

Tags: