深圳技術大學馬軍超獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉深圳技術大學申請的專利數據同步方法、裝置、電子設備、存儲介質獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN118606406B 。
龍圖騰網通過國家知識產權局官網在2025-09-05發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202410744750.3,技術領域涉及:G06F16/27;該發明授權數據同步方法、裝置、電子設備、存儲介質是由馬軍超;段雄寶;張海堂;凌智;谷淑婷;黃培晟設計研發完成,并于2024-06-11向國家知識產權局提交的專利申請。
本數據同步方法、裝置、電子設備、存儲介質在說明書摘要公布了:本申請公開了一種數據同步方法、系統、電子設備、存儲介質,方法包括:第一消息集成模塊獲取上游數據庫的表結構變更后的第一模式信息并注冊到模式注冊中心;第一消息集成模塊將序列化第一消息記錄后的具有第一模式標識的第二消息記錄存到具有變更前的標識信息的第三消息記錄的消息隊列;第二消息集成模塊監聽到模式注冊中心注冊第一模式信息,將其放入模式隊列,獲取消息隊列中有參考模式標識的參考消息記錄,和模式隊列中參考模式標識對應的目標模式信息,基于目標模式信息和參考消息記錄生成并發送DML語句或DDL語句至下游數據庫,實現在不中斷ETL前提下,監聽上游數據庫表結構的變化,自動實現下游表結構和數據的同步變更。
本發明授權數據同步方法、裝置、電子設備、存儲介質在權利要求書中公布了:1.一種數據同步方法,其特征在于,應用于數據同步系統,所述數據同步系統包括上游數據庫、第一消息集成模塊、模式注冊中心、消息隊列、第二消息集成模塊和下游數據庫,所述方法包括: 所述第一消息集成模塊從所述上游數據庫中集成上游數據,當檢測到所述上游數據庫的表結構發生變更,獲取變更后的表結構對應的第一模式信息,并將所述第一模式信息注冊到所述模式注冊中心,其中,所述第一模式信息用于描述所述變更后的表結構的數據結構; 所述第一消息集成模塊序列化所述上游數據得到第一消息記錄,并將所述第一消息記錄保存至所述消息隊列,其中,所述第一消息記錄攜帶有第一模式標識,所述第一模式標識用于唯一標識所述第一消息記錄對應的所述上游數據庫的表結構的第一模式信息,所述消息隊列中還包括排序位于所述第一消息記錄之前的第二消息記錄,所述第二消息記錄攜帶有表結構變更前的模式標識; 當所述第二消息集成模塊監聽到所述模式注冊中心注冊了新的模式信息,從所述模式注冊中心中獲取所述第一模式信息,將所述第一模式信息保存至模式隊列,其中,所述第一模式信息為所述模式注冊中心中注冊時長最短的模式信息,所述模式隊列中還包括排序位于所述第一模式信息之前的第二模式信息; 所述第二消息集成模塊從所述消息隊列中獲取攜帶有參考模式標識的參考消息記錄,從所述模式隊列中獲取與所述參考模式標識對應的目標模式信息,其中,所述參考消息記錄為所述第一消息記錄或所述第二消息記錄; 所述第二消息集成模塊基于所述目標模式信息解析所述參考消息記錄,得到目標DML語句,其中,所述目標DML語句用于修改所述下游數據庫中的數據; 所述第二消息集成模塊基于所述目標模式信息生成目標DDL語句,其中,所述目標DDL語句用于修改所述下游數據庫的表結構; 所述第二消息集成模塊將所述目標DML語句或所述目標DDL語句發送至所述下游數據庫; 所述下游數據庫執行所述目標DML語句,完成與所述上游數據庫的數據同步,或執行所述目標DDL語句,完成與所述上游數據庫的表結構變更同步。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人深圳技術大學,其通訊地址為:518000 廣東省深圳市坪山區深圳技術大學大數據與互聯網學院;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。