一種數(shù)據(jù)實(shí)時同步方法及系統(tǒng)
基本信息
申請?zhí)?/td> | CN201811217640.2 | 申請日 | - |
公開(公告)號 | CN109582731A | 公開(公告)日 | 2019-04-05 |
申請公布號 | CN109582731A | 申請公布日 | 2019-04-05 |
分類號 | G06F16/27(2019.01)I; G06F9/54(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 陳凱; 劉勝坤; 王棟梁; 劉志鋒; 葉永叢; 韋建明 | 申請(專利權(quán))人 | 恒峰信息技術(shù)有限公司 |
代理機(jī)構(gòu) | 廣州嘉權(quán)專利商標(biāo)事務(wù)所有限公司 | 代理人 | 恒峰信息技術(shù)有限公司 |
地址 | 510000 廣東省廣州市中新廣州知識城九佛建設(shè)路333號自編161室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種數(shù)據(jù)實(shí)時同步方法及系統(tǒng),該方法包括:當(dāng)檢測到源數(shù)據(jù)庫發(fā)生數(shù)據(jù)變更時,獲取源數(shù)據(jù)庫的數(shù)據(jù)變更序列,并將數(shù)據(jù)變更序列保存到數(shù)據(jù)變更日志表中;當(dāng)檢測到數(shù)據(jù)變更日志表發(fā)生數(shù)據(jù)變更時,獲取數(shù)據(jù)變更日志表中的變更數(shù)據(jù)并封裝成消息隊(duì)列信息后,將消息隊(duì)列信息發(fā)送到消息隊(duì)列中;通知需要同步數(shù)據(jù)的目標(biāo)數(shù)據(jù)庫,以使得目標(biāo)數(shù)據(jù)庫在接收到通知消息后,從消息隊(duì)列中讀取消息隊(duì)列信息后根據(jù)消息隊(duì)列信息進(jìn)行數(shù)據(jù)更新操作;判斷消息隊(duì)列中的消息隊(duì)列信息均發(fā)送成功后,向目標(biāo)數(shù)據(jù)庫發(fā)送同步完成消息通知。本發(fā)明同步方式簡單,程序開發(fā)難度低,而且同步效率高,可及時進(jìn)行數(shù)據(jù)同步,周期較短,可廣泛應(yīng)用于軟件技術(shù)行業(yè)中。 |
