數(shù)據(jù)同步的方法、系統(tǒng)及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
基本信息
申請(qǐng)?zhí)?/td> | CN202210454528.0 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN114741453A | 公開(公告)日 | 2022-07-12 |
申請(qǐng)公布號(hào) | CN114741453A | 申請(qǐng)公布日 | 2022-07-12 |
分類號(hào) | G06F16/27(2019.01)I;G06F16/21(2019.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 南方劍;劉暢;楊爽;陳存利 | 申請(qǐng)(專利權(quán))人 | 度小滿科技(北京)有限公司 |
代理機(jī)構(gòu) | 北京知帆遠(yuǎn)景知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | - |
地址 | 100085北京市海淀區(qū)西北旺路10號(hào)院西區(qū)4號(hào)樓6層606 | ||
法律狀態(tài) | - |
摘要
摘要 | 本申請(qǐng)?zhí)峁┝诉@樣一種數(shù)據(jù)同步的方法、系統(tǒng)及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),包括:對(duì)上游數(shù)據(jù)庫的二進(jìn)制日志中記錄的表結(jié)構(gòu)變更事件進(jìn)行解析,獲得表變更語句;響應(yīng)于下游數(shù)據(jù)庫對(duì)原生表結(jié)構(gòu)的行變更事件執(zhí)行結(jié)束的判斷結(jié)果,將目標(biāo)表結(jié)構(gòu)存儲(chǔ)至緩存模塊;基于緩存模塊中的目標(biāo)表結(jié)構(gòu),在下游數(shù)據(jù)庫中執(zhí)行表變更語句,使下游數(shù)據(jù)庫中的原生表結(jié)構(gòu)更新為目標(biāo)表結(jié)構(gòu)。通過將原生表結(jié)構(gòu)緩存在緩存模塊,避免了當(dāng)上游數(shù)據(jù)庫的表結(jié)構(gòu)發(fā)生變更時(shí),無法獲取原生表結(jié)構(gòu),以致數(shù)據(jù)同步頻繁中斷的問題;另外,通過對(duì)上游數(shù)據(jù)庫的二進(jìn)制日志的生成協(xié)議的修改,使二進(jìn)制日志能夠記錄表變更事件涉及的更多結(jié)構(gòu)信息。 |
