一種基于主鍵比對的數據庫變更記錄同步方法及裝置
基本信息
申請?zhí)?/td> | CN202110555446.0 | 申請日 | - |
公開(公告)號 | CN113220785A | 公開(公告)日 | 2021-08-06 |
申請公布號 | CN113220785A | 申請公布日 | 2021-08-06 |
分類號 | G06F16/27(2019.01)I;G06F16/23(2019.01)I | 分類 | 計算;推算;計數; |
發(fā)明人 | 楊友蘭;劉紹杰;吳文波 | 申請(專利權)人 | 上海申鐵信息工程有限公司 |
代理機構 | 上??剖⒅R產權代理有限公司 | 代理人 | 葉敏華 |
地址 | 200071上海市靜安區(qū)天目東路228號9樓 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種基于主鍵比對的數據庫變更記錄同步方法及裝置,方法包括:獲取源頭數據庫的主鍵記錄并在SA結構中保存,獲取目的數據庫的主鍵記錄并在TA結構中保存,檢查SA和TA中的對象,基于存在于TA中且不存在于SA中的對象生成刪除SQL語句,并在目的數據庫執(zhí)行刪除SQL語句;獲取源頭數據庫的增改記錄,增改記錄包括新增記錄和更新記錄,基于增改記錄生成轉換SQL語句,并在目的數據庫中執(zhí)行轉換SQL語句。與現有技術相比,本發(fā)明獲取源頭數據庫和目的數據庫的主鍵記錄,基于主鍵比對實現數據庫之間的刪除記錄同步,并在獲取源頭數據庫的增改記錄后使用轉換SQL語句,實現數據庫之間的增改記錄同步,從而實現了異構數據庫之間的數據同步。 |
