i2Active數(shù)據(jù)庫語義級的同構(gòu)數(shù)據(jù)庫雙活復(fù)制軟件。在數(shù)據(jù)庫高并發(fā)事務(wù)場景下,實(shí)現(xiàn)數(shù)據(jù)庫全量同步、增量同步。通過記錄每個事務(wù)操作的起始點(diǎn),保證事務(wù)的完整性,于目標(biāo)端同步保存解析后的寫入時(shí)序,保證目標(biāo)端數(shù)據(jù)庫并發(fā)寫入的時(shí)序,從而達(dá)到源端和目標(biāo)端事務(wù)級的最終一致性;同時(shí)提供備庫接管和增量回切等高級功能,幫助用戶在復(fù)雜的應(yīng)用環(huán)境下,完成數(shù)據(jù)庫的容災(zāi)備份、數(shù)據(jù)遷移、數(shù)據(jù)分發(fā)、構(gòu)建數(shù)據(jù)倉庫等數(shù)據(jù)整合工作。
源端技術(shù)架構(gòu)
目標(biāo)端技術(shù)架構(gòu)
豐富的功能和配置:允許在不停業(yè)務(wù)的情況下,對數(shù)據(jù)庫進(jìn)行全量同步及增量同步,無需其他方式處理初始數(shù)據(jù);全面支持 整庫、Schema 級別、表級別的同步。
目標(biāo)庫動態(tài)裝載:備端數(shù)據(jù)庫動態(tài)裝載,不需要維護(hù)人員配置,加載速度快。
支持多種映射方式:支持ROWID、主鍵映射方式;自行維護(hù)ROWID 映射關(guān)系;支持修改主鍵的DML操作,實(shí)現(xiàn)無主鍵表的快速操作;支持不同字符集數(shù)據(jù)庫之間的同步。
DDL/DML 一體化實(shí)時(shí)同步:支持 DML 數(shù)據(jù)庫操作語言、DDL 數(shù)據(jù)庫定義語言;支持 DDL 和 DML 混合使用場景,支持雙向同步、源備端數(shù)據(jù)庫同時(shí)可讀寫。
支持目標(biāo)庫接管:容災(zāi)場景下,WEB 界面化的一鍵備機(jī)接管功能,完成備庫接管業(yè)務(wù)前的準(zhǔn)備工作。
容錯處理機(jī)制:支持指定 SCN 起點(diǎn)進(jìn)行分析、支持同步過程斷點(diǎn)續(xù)傳;支持誤操作恢復(fù)功能,備份庫可按時(shí)間回退用戶誤操作。