[發明專利]展現數據庫集群架構圖的設備、系統、方法、存儲介質有效
| 申請號: | 201810556340.0 | 申請日: | 2018-05-31 |
| 公開(公告)號: | CN108959391B | 公開(公告)日: | 2021-11-26 |
| 發明(設計)人: | 陳陽;張文明;陳少杰 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F16/25;G06F16/26 |
| 代理公司: | 武漢智權專利代理事務所(特殊普通合伙) 42225 | 代理人: | 張凱 |
| 地址: | 430000 湖北省武漢市東湖開*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 展現 數據庫 集群 架構 設備 系統 方法 存儲 介質 | ||
展現數據庫集群架構圖的設備,包括:數據庫實例配置部,通過配置操作使得當從庫設備啟動復制的時候自動向指定主庫設備注冊自己的設備識別碼和端口信息;向下尋找部,根據指定主庫設備的設備識別碼和端口信息,向下尋找該指定主庫設備對應的所有的從庫設備的設備識別碼和端口信息;向上核實部,以從庫設備所對應的上級主庫的設備識別碼和端口信息為依據向上核實向下尋找部獲得的結果是否準確,并得出二次確認后的結果信息;結果信息封裝部,對結果信息進行數據格式轉化,將結果信息轉化成能夠展現成拓撲圖的拓撲圖格式數據;拓撲圖展示部,用于對拓撲圖格式數據進行處理渲染得到數據庫集群架構拓撲圖并直觀展示。
技術領域
本發明涉及一種能展現數據庫集群架構的的設備,屬于數據庫管理技術領域。
背景技術
在數據庫管理中,經常使用主從數據庫的模式,通過主數據庫master來完成寫的操作,通過多個從數據庫slave來完成大量的讀操作,而對于具有多臺計算機的場合而言,經常是將從數據庫設置在多個PC機終端上,而將主數據庫設置在服務器或者大型計算機上。分離數據庫的讀和寫是考慮到寫操作涉及到鎖的問題,不管是行鎖、表鎖還是塊鎖,都是比較降低系統執行效率的事情。通過分離把寫操作集中在一個master節點上,而讀操作分布在其他的N個slave節點上進行,能夠有效的提高讀的效率,同時也保證了數據庫系統的高可用性。
對于此種主從數據庫的運行情況,在進行數據庫運行維護的時候,由于作為從數據庫的運作平臺的計算機比較多,彼此層級比較復雜,運維工作中光是對數據庫的主從關系結構進行管理和可視化展現就有非常大的工作量。以常用MySQL數據庫為為例,在對MySQL數據庫集群進行主從關系數據庫的運行維護時,為了展現數據庫的主從關系結構,必先把數據庫的主從關系定義在一個文檔中或者數據庫的配置表中,然后再用人工操作對文檔或者配置表進行更新修改的方式來進行維護,從而實現數據庫主從關系架構的更新描述的,這種方法有以下的缺點:
缺點一,一旦新建或者下線了數據庫實例,就需要去人工修改文檔或者配置表,才能保持數據庫中數據的正確性,工作量大,而且經常不及時;
缺點二,對于主從關系的展現,只有文檔或者配置表的文本方式進行表達,這種情況對于層級較少的主從數據庫問題不大,但在復雜的多層級主從(即多層主從關系嵌套)關系下,由于層級復雜,當某個層級的主/從數據庫出現問題時,為了準確的找出是哪一個主/從庫設備(運行數據庫實例的計算機系統)出現故障,往往需要對某一個設備節點本身或者其對應的所有從數據庫甚至要從數據庫所在的設備進行檢查(即進行節點的遍歷檢查),顯然這種遍歷檢查耗時長,而且效率也很低。
發明內容
本發明是為了解決上述人手工對主從數據庫進行維護更新不及時并且出錯后進行檢查效率低這些問題而進行的,目的在于提供一種展現數據庫集群架構圖的的設備、系統、方法以及存儲介質。
本發明提供了一種展現數據庫集群架構圖的的設備,其用于自動展現指定主庫設備和與之對應的所有的從庫設備的數據庫集群架構拓撲圖,其特征在于,包括:數據庫實例配置部,用于通過配置操作使得當從庫設備啟動復制的時侯向指定主庫設備注冊該從庫設備自己的設備識別碼和端口信息;向下尋找部,用于根據指定主庫設備的設備識別碼和端口信息,以該主庫設備為節點向下尋找與該指定主庫設備具有主從庫對應關系的所有的從庫設備的設備識別碼和端口信息;向上核實部,用于對向下尋找部得出的所有的從庫設備的數據庫實例進行確認,以從庫設備所對應的主庫的設備識別碼和端口信息為依據以該從庫設備為節點向上核實向下尋找部獲得的結果是否準確,并得出確認后的結果信息;結果信息封裝部,用于對結果信息進行數據格式轉化獲得能夠展現成拓撲圖的拓撲圖格式數據;以及拓撲圖展示部,用于對拓撲圖格式數據進行處理渲染得到數據庫集群架構拓撲圖并展示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810556340.0/2.html,轉載請聲明來源鉆瓜專利網。





