[發明專利]數據庫切換方法、裝置、系統及計算機可讀存儲介質在審
| 申請號: | 201711103510.1 | 申請日: | 2017-11-10 |
| 公開(公告)號: | CN110019515A | 公開(公告)日: | 2019-07-16 |
| 發明(設計)人: | 張麗 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F11/14;G06F21/62 |
| 代理公司: | 廣東廣和律師事務所 44298 | 代理人: | 吳彬 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據庫切換 數據庫 計算機可讀存儲介質 環境數據庫 連接請求 災備 訪問數據庫 數據庫服務 數據庫技術 數據庫連接 更新數據 鑒權操作 鑒權成功 鑒權模塊 鑒權請求 接收應用 應用模塊 賬號登錄 時間段 發送 訪問 服務 | ||
本發明公開了一種數據庫切換方法、裝置、系統及計算機可讀存儲介質,屬于數據庫技術領域,該方法包括:接收應用模塊發來的數據庫連接請求;判斷所述數據庫的類型是否為災備環境數據庫;若是,則判斷所述連接請求是否為賬號登錄操作;若是,則向賬號鑒權模塊發送賬號鑒權請求,若鑒權成功,則允許所述連接請求對應的賬號訪問災備環境數據庫,通過鑒權操作將數據庫切換時間段內的更新數據的用戶暫停訪問數據庫,不需要等待數據庫完全同步,即可向應用模塊提供數據庫服務,提高了數據庫的切換速度,達到了數據庫不間斷服務的效果。
技術領域
本發明涉及數據庫技術領域,尤其涉及一種數據庫切換方法、裝置、系統及計算機可讀存儲介質。
背景技術
近年來,數據庫技術迅速發展,從單機數據庫到分布式數據庫,逐步解決了數據可擴展性和高并發訪問性能,數據庫的可靠性一直以來備受關注,越來越多的企業機構要求部署數據庫災備系統,當生產系統異常時保障數據庫的可用性,為了保證生產系統向災備系統切換對業務影響最小,這就要求容災RPO(Recovery Point Objective),生產環境發生異常時,災備系統數據對比生產系統無數據丟失;容災RPO可容許的服務中斷時長越小越好。因此,災備系統的快速切換技術研究有著重大而深遠的意義。
目前,容災系統切換主要靠提高網絡傳輸速度和穩定性、提高數據庫數據同步技術,使數據盡可能地快速同步到災備系統,在生產環境發送異常時,數據已經在災備系統落盤,災備系統上沒有數據丟失,業務才能正常切換并對外提供服務。但是,現有的數據同步技術,在網絡抖動或者異常時,為了保證數據庫的性能,都會退化為異步通信,這就必然導致生產系統和災備系統間存在數據同步差異,在差異間隙就無法保證業務可以進行快速的切換,必須先進行手動的數據同步才能保證數據一致性,從而大大增加了切換時長。
發明內容
有鑒于此,本發明的目的在于提供一種數據庫切換方法、裝置、系統及計算機可讀存儲介質,通過鑒權操作將數據庫切換時間段內的更新數據的用戶暫停訪問數據庫,不需要等待數據庫完全同步,即可向應用模塊提供數據庫服務,提高了數據庫的切換速度,達到了數據庫不間斷服務的效果。
本發明解決上述技術問題所采用的技術方案如下:
根據本發明的一個方面,提供的一種數據庫切換方法,包括:
接收應用模塊發來的數據庫連接請求;
判斷所述數據庫的類型是否為災備環境數據庫;
若是,則判斷所述連接請求是否為賬號登錄操作;
若是,則向賬號鑒權模塊發送賬號鑒權請求,若鑒權成功,則允許所述連接請求對應的賬號訪問災備環境數據庫。
可選地,所述判斷所述數據庫的類型是否為災備環境數據庫之后還包括:
若所述數據庫的類型為生產環境數據庫,判斷所述連接請求是否為更新數據庫操作;
若是,則向賬號管理模塊發送賬號更新信息,根據所述賬號更新信息更新賬號信息表;然后訪問生產環境數據庫。
可選地,所述向賬號鑒權模塊發送賬號鑒權請求,若鑒權成功,則允許所述連接請求對應的賬號訪問災備環境數據庫包括:
賬號鑒權模塊接收所述賬號鑒權請求;
判斷所述賬號是否存在于預設的賬號信息表中,所述賬號信息表包括:登錄賬號、賬號類型和更新數據時間;
若是,則判斷所述賬號的更新數據時間是否在預設的賬號操作有效時長內;
若是,則允許所述連接請求對應的賬號訪問災備環境數據庫,否則,暫停所述賬號訪問災備環境數據庫的權限。
可選地,所述判斷所述數據庫的類型是否為災備環境數據庫包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711103510.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據同步方法、裝置以及電子設備
- 下一篇:一種信息管理方法、裝置及系統





