[發明專利]用于數據庫管理系統的數據復制方法及系統有效
| 申請號: | 200880015777.8 | 申請日: | 2008-04-29 |
| 公開(公告)號: | CN101681383A | 公開(公告)日: | 2010-03-24 |
| 發明(設計)人: | 鎮銀淑;樸奇銀;金甲榮;徐在奉 | 申請(專利權)人: | NHN株式會社 |
| 主分類號: | G06F17/40 | 分類號: | G06F17/40 |
| 代理公司: | 北京銘碩知識產權代理有限公司 | 代理人: | 韓明星;王青芝 |
| 地址: | 韓國*** | 國省代碼: | 韓國;KR |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 數據庫 管理 系統 數據 復制 方法 | ||
1.一種數據庫管理系統DBMS中的數據復制方法,所述數據復制方法包括:
通過在被包含在主控主機中的主數據庫的交易日志生成復制日志,以將所述生成的復制日志傳送到分配器;
判斷多個從主機中的分配所述復制日志的從主機,以將所述復制日志分配給相應的從主機;和
在所述相應的從主機所包含的從數據庫中反映所述復制日志,
其中,所述從主機對從主數據庫通過復制日志復制的數據執行讀操作,而對除復制的數據之外的附加生成的數據執行讀操作和寫操作。
2.如權利要求1所述的數據復制方法,其中,所述復制日志包括所述主數據庫的修改,且所述復制日志的生成包括:
在被包含在主控主機中的復制服務器中分析所述交易日志,以生成由所述修改組成的復制日志;和
將所述復制日志從所述復制服務器傳送到被包含在所述分配器中的復制代理中。
3.如權利要求2所述的數據復制方法,其中,所述復制服務器作為處理器來運行,來處理與從至少一個復制代理中接收的交易日志相關的傳送請求,且包括用于處理所述傳送請求的第一線程和用于驗證通過所述主數據庫的所述交易日志的第二線程。
4.如權利要求2所述的數據復制方法,其中,當多個復制日志以交易單位被生成的時候,所述復制服務器利用多個緩沖來臨時存儲所述復制日志,且將所述臨時存儲的復制日志傳送到相應分配器的所述復制代理中。
5.如權利要求1所述的數據復制方法,其中,所述分配器包括分配數據庫和復制代理,且所述從主機的判斷包括:
從所述復制代理中接收所述復制日志,以臨時存儲所述接收的復制日志;
利用所述分配數據庫從所述復制代理中來驗證所述多個從主機中的分配所述復制日志的從主機;和
將所述復制日志從所述復制代理傳送到所述相應從主機中。
6.如權利要求5所述的數據復制方法,其中,所述分配數據庫包括主控?主機和從主機的配置信息。
7.如權利要求5所述的數據復制方法,其中,當多個復制日志被接收的時候,所述復制代理臨時存儲多個復制日志的每一個,且將所述臨時存儲的復制日志分配到相應的從主機中。
8.如權利要求5所述的數據復制方法,其中,所述從主機的判斷進一步包括:
生成與來自所述復制代理的所述復制日志相關的跟蹤日志,且
所述跟蹤日志包括與最終被應用于包含在每個從主機中的每個從數據庫的所述復制日志相關的日志序列號。
9.如權利要求5所述的數據復制方法,其中,所述從主機的判斷進一步包括:
生成與來自所述復制代理的所述復制日志相關的錯誤日志,且在所述復制代理執行復制操作的同時,生成的所有錯誤被記錄在所述錯誤日志中。
10.如權利要求1所述的數據復制方法,其中,所述交易日志與在主數據庫中生成的所有修改相對應,且包括:
撤銷日志,用于存檔先前數據圖像來終止更新操作,和
重做日志,用于存檔在執行所述更新操作后獲取的數據圖像來再次執行所述更新操作,且所述復制日志包括所述重做日志。
11.如權利要求1所述的數據復制方法,其中,所述主數據庫作為原始數據庫來運行以成為所述復制的目標,且所有數據庫操作允許在所述主數據庫中被執行,且所述從數據庫作為數據庫來運行以成為所述復制的目的地且反映所述主數據庫的修改。
12.如權利要求1所述的數據復制方法,進一步包括:
在所述從數據庫中經由所述分配器,反映與所述主數據庫的模式相關的修改;和
在被包含在所述分配器的分配數據庫中,反映與所述主數據庫的指數、觸發和用戶賬戶中的至少一個相關的修改,
其中,當故障在所述主控主機中發生時,在作為另外一個主控主機運行的從主機中,所述分配器反映所述指數、觸發和用戶賬戶中的至少一個。
13.如權利要求1所述的數據復制方法,其中,主控主機和所述從主機根據用戶需求按N∶M的比率被組成,且異步復制通過在所述主控主機和所述從?主機間的至少一個分配器被執行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于NHN株式會社,未經NHN株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200880015777.8/1.html,轉載請聲明來源鉆瓜專利網。





