Oracle與Opengauss雙向數(shù)據(jù)實時同步方法及系統(tǒng)

基本信息

申請?zhí)?/td> CN202210299197.8 申請日 -
公開(公告)號 CN114661821A 公開(公告)日 2022-06-24
申請公布號 CN114661821A 申請公布日 2022-06-24
分類號 G06F16/27(2019.01)I 分類 計算;推算;計數(shù);
發(fā)明人 祝建華;竇志彤 申請(專利權(quán))人 北京海量數(shù)據(jù)技術(shù)股份有限公司
代理機(jī)構(gòu) 北京尚鉞知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 -
地址 100083北京市海淀區(qū)學(xué)院路30號科大天工大廈B座6層01室
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及數(shù)據(jù)傳輸技術(shù)領(lǐng)域,涉及一種Oracle與Opengauss雙向數(shù)據(jù)實時同步方法及系統(tǒng)。本方法包括Oracle端通過Xstream采集Oracle的變更事務(wù),判斷該事務(wù)中是否含有標(biāo)記,將不含有標(biāo)記的事務(wù)發(fā)送給Opengauss應(yīng)用端,拼接標(biāo)記后寫入到Opengauss庫中,以及Opengauss端通過decoderbufs采集Opengauss的變更事務(wù),判斷該事務(wù)中是否含有標(biāo)記,將不含有標(biāo)記的事務(wù)發(fā)送給Oracle應(yīng)用端,拼接標(biāo)記后寫入到Oracle庫中。本方法可高效準(zhǔn)確地實現(xiàn)Oracle與Opengauss上應(yīng)用數(shù)據(jù)間的相互同步,從而確保了數(shù)據(jù)庫替換過程中新庫性能驗證過程的可靠性。