[發明專利]數據庫主從復制系統、方法和裝置在審
| 申請號: | 201710259734.5 | 申請日: | 2017-04-19 |
| 公開(公告)號: | CN108733699A | 公開(公告)日: | 2018-11-02 |
| 發明(設計)人: | 李輝;趙玉開;吳明波;者文明;趙波 | 申請(專利權)人: | 北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 100080 北京市海淀區杏石口路6*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據庫服務器 主從 授權信息 復制系統 數據庫 方法和裝置 控制服務器 關系建立 配置指令 授權指令 復制 互聯網協議 輸入方式 申請 存儲 發送 重復 配置 | ||
本申請公開了數據庫主從復制系統、方法和裝置,數據庫主從復制系統包括控制服務器、第一數據庫服務器和第二數據庫服務器;控制服務器,用于獲取第一數據庫服務器和第二數據庫服務器的互聯網協議IP地址以及用于數據庫之間進行主從復制的授權信息;生成包括該授權信息的授權指令,并生成配置指令;將該授權指令發送給該第一數據庫服務器,并將該配置指令發送給該第二數據庫服務器;第一數據庫服務器,用于將該授權信息發送給該第二數據庫服務器;第二數據庫服務器,存儲該授權信息;在本地進行主從復制配置;生成關系建立信息,并向該第一數據庫服務器發送該關系建立信息。本申請的實施例避免了重復輸入方式效率低的問題。
技術領域
本申請涉及計算機技術領域,具體涉及互聯網技術領域,尤其涉及數據庫主從復制系統、方法和裝置。
背景技術
在互聯網時代,每天都會有大量的新信息產生,而如何將大量的信息準確、高效地記錄下來,是亟待解決的問題。在現有技術中,信息的備份通常采用重復輸入的方式,導致效率較低。
發明內容
本申請的目的在于提出一種改進的數據庫主從復制系統、方法和裝置,來解決以上背景技術部分提到的技術問題。
第一方面,本申請實施例提供了一種數據庫主從復制系統,數據庫主從復制系統包括控制服務器、第一數據庫服務器和第二數據庫服務器;控制服務器,用于獲取第一數據庫服務器和第二數據庫服務器的互聯網協議IP地址以及用于數據庫之間進行主從復制的授權信息;根據獲取的IP地址,生成包括授權信息的授權指令,并生成包括用于數據庫之間進行主從復制配置的配置信息的配置指令;將授權指令發送給第一數據庫服務器,并將配置指令發送給第二數據庫服務器;第一數據庫服務器,用于響應于接收到授權指令,將授權信息發送給第二數據庫服務器;第二數據庫服務器,用于響應于接收到授權信息,存儲授權信息;在存儲有授權信息的情況下,響應于接收到信息配置指令,根據配置信息在本地進行主從復制配置;根據授權信息,生成關系建立信息,并向第一數據庫服務器發送關系建立信息;第一數據庫服務器,還用于接收關系建立信息,建立并存儲以第一數據庫服務器的數據庫為主數據庫并以第二數據庫服務器的數據庫為從數據庫的主從復制的關系。
在一些實施例中,控制服務器,還用于:向主數據庫所在的第一數據庫服務器發送包括參數信息的參數更新指令;第一數據庫服務器還用于:響應于接收到參數更新指令,在本地的主數據庫中記錄參數信息,生成并向第二數據庫服務器發送包括參數信息的復制指令;以及第二數據庫服務器還用于:響應于接收到復制指令,在本地的從數據庫中記錄參數信息。
在一些實施例中,控制服務器還用于:確定第一數據庫服務器建立數據庫主從復制的關系是否成功;響應于確定建立成功,向指定顯示裝置發送成功信息。
在一些實施例中,授權信息包括:用于主從復制的賬號和密碼。
在一些實施例中,控制服務器,具體用于:獲取目標數據庫服務器集群,并將目標數據庫服務器集群中的目標數據庫服務器的IP地址作為第一數據庫服務器和第二數據庫服務器的IP地址。
第二方面,本申請提供了一種數據庫主從復制方法,該方法包括:獲取第一數據庫服務器和第二數據庫服務器的互聯網協議IP地址以及用于數據庫之間進行主從復制的授權信息;根據獲取的IP地址,生成包括授權信息的授權指令,并生成包括用于數據庫之間進行主從復制配置的配置信息的配置指令;將授權指令發送給第一數據庫服務器,并將配置指令發送給第二數據庫服務器;其中,第一數據庫服務器響應于接收到授權指令,將授權信息發送給第二數據庫服務器;第二數據庫服務器響應于接收到授權信息,存儲授權信息;在存儲有授權信息的情況下,第二數據庫服務器響應于接收到信息配置指令,根據配置信息在本地進行主從復制配置;第二數據庫服務器根據授權信息,生成關系建立信息,并向第一數據庫服務器發送關系建立信息;第一數據庫服務器接收關系建立信息,建立并存儲以第一數據庫服務器的數據庫為主數據庫并以第二數據庫服務器的數據庫為從數據庫的主從復制的關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司,未經北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710259734.5/2.html,轉載請聲明來源鉆瓜專利網。





