[發(fā)明專利]數(shù)據(jù)同步復(fù)制可視化鏈路圖在審
| 申請?zhí)枺?/td> | 202210701543.0 | 申請日: | 2022-06-20 |
| 公開(公告)號: | CN115017232A | 公開(公告)日: | 2022-09-06 |
| 發(fā)明(設(shè)計)人: | 黃志春;方銘煜;張定國;李韌;盧小鋒;丁杰 | 申請(專利權(quán))人: | 廣州偉宏智能科技有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F16/26 |
| 代理公司: | 廣州藍晟專利代理事務(wù)所(普通合伙) 44452 | 代理人: | 欒洋洋;陳梓赫 |
| 地址: | 510000 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù) 同步 復(fù)制 可視化 鏈路圖 | ||
本發(fā)明公開的屬于計算機前端技術(shù)領(lǐng)域,具體為數(shù)據(jù)同步復(fù)制可視化鏈路圖,包括節(jié)點和連線,節(jié)點表示數(shù)據(jù)庫系統(tǒng),連線表示數(shù)據(jù)庫之間的數(shù)據(jù)同步關(guān)系,具體操作步驟如下:S1:在源端數(shù)據(jù)庫抽取的數(shù)據(jù)可以復(fù)制到多個目標端數(shù)據(jù)庫;S2:多個源端數(shù)據(jù)庫抽取的數(shù)據(jù)可以復(fù)制到同一個目標端數(shù)據(jù)庫中;S3:當前目標端數(shù)據(jù)庫可以作為新的源端數(shù)據(jù)庫進行數(shù)據(jù)抽取并復(fù)制到下一個目標端數(shù)據(jù)庫中;本發(fā)明有益效果是:數(shù)據(jù)庫運維人員可以直觀地觀測整體數(shù)據(jù)同步狀態(tài)和具體數(shù)據(jù)同步細節(jié),當在某個目標端數(shù)據(jù)庫出現(xiàn)數(shù)據(jù)異常如數(shù)據(jù)丟失等情況,可快速對問題數(shù)據(jù)進行溯源,及時對問題數(shù)據(jù)庫做出反應(yīng)。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機前端技術(shù)領(lǐng)域,具體涉及數(shù)據(jù)同步復(fù)制可視化鏈路圖。
背景技術(shù)
通過基于日志的結(jié)構(gòu)化數(shù)據(jù)復(fù)制備份軟件能實現(xiàn)數(shù)據(jù)在源數(shù)據(jù)庫與目標數(shù)據(jù)庫的同步,這種源端和目標端之間的同步復(fù)制關(guān)系,便形成了一條數(shù)據(jù)同步鏈路,是指連接兩個同步網(wǎng)節(jié)點的物理鏈路,用來承載定時信號和同步信息,同步數(shù)據(jù)鏈路控制支持識別兩類網(wǎng)絡(luò)節(jié)點:主節(jié)點和次節(jié)點,主節(jié)點主要控制次節(jié)點的操作,主節(jié)點按照預(yù)先確定的順序選擇次節(jié)點,一旦選定的次節(jié)點已經(jīng)導(dǎo)入數(shù)據(jù),那么它即可進行傳輸,同時主節(jié)點可以建立和拆除鏈路,并在運行過程中控制這些鏈路,主節(jié)點支配次節(jié)點,也就是說,次節(jié)點只有在主節(jié)點授權(quán)前提下才可以向主節(jié)點發(fā)送信息。
在數(shù)據(jù)庫系統(tǒng)運維的過程中,若在多臺數(shù)據(jù)庫系統(tǒng)之間存在數(shù)據(jù)同步鏈路時,通常需要切換各臺數(shù)據(jù)庫之間查詢同步狀態(tài)是否異常、同步數(shù)據(jù)量是否有長事物鎖死的情況,這樣簡單又繁瑣的運維工作將大大提高日常運維成本。
因此,發(fā)明數(shù)據(jù)同步復(fù)制可視化鏈路圖很有必要。
發(fā)明內(nèi)容
為此,本發(fā)明提供數(shù)據(jù)同步復(fù)制可視化鏈路圖,通過深度優(yōu)先算法結(jié)合廣度優(yōu)先算法確定鏈路圖的中心節(jié)點位置,標注該節(jié)點的相關(guān)數(shù)據(jù)庫信息,再通過該節(jié)點作為源端數(shù)據(jù)庫時或作為目標端數(shù)據(jù)庫時繪制出其對應(yīng)的目標端數(shù)據(jù)庫或源端數(shù)據(jù)庫的節(jié)點位置,標注相應(yīng)的數(shù)據(jù)庫信息,并使用遞歸方式繪制出完整的數(shù)據(jù)同步復(fù)制鏈路圖,完成該可視化圖的設(shè)計,解決了數(shù)據(jù)庫系統(tǒng)運維工作中無法快速獲取到數(shù)據(jù)同步鏈路狀態(tài)的問題,進而能夠快速發(fā)現(xiàn)同步鏈路存在的異常,并迅速作出反應(yīng)。
為了實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:數(shù)據(jù)同步復(fù)制可視化鏈路圖,其包括:節(jié)點和連線,節(jié)點表示數(shù)據(jù)庫系統(tǒng),連線表示數(shù)據(jù)庫之間的數(shù)據(jù)同步關(guān)系,具體操作步驟如下:
S1:在源端數(shù)據(jù)庫抽取的數(shù)據(jù)可以復(fù)制到多個目標端數(shù)據(jù)庫;
S2:多個源端數(shù)據(jù)庫抽取的數(shù)據(jù)可以復(fù)制到同一個目標端數(shù)據(jù)庫中;
S3:當前目標端數(shù)據(jù)庫可以作為新的源端數(shù)據(jù)庫進行數(shù)據(jù)抽取并復(fù)制到下一個目標端數(shù)據(jù)庫中;
S4:多個數(shù)據(jù)庫節(jié)點之間若不存在數(shù)據(jù)同步關(guān)系將形成多條同步鏈路,彼此相互獨立;
S5:以鏈路圖為基礎(chǔ)數(shù)據(jù),通過數(shù)據(jù)庫信息與數(shù)據(jù)同步復(fù)制關(guān)系結(jié)合相關(guān)配置參數(shù)完成數(shù)據(jù)采集;
S6:通過深度優(yōu)先算法結(jié)合廣度優(yōu)先算法確定鏈路圖的中心節(jié)點位置,標注中心節(jié)點的相關(guān)數(shù)據(jù)庫信息,再通過中心節(jié)點作為源端數(shù)據(jù)庫時或作為目標端數(shù)據(jù)庫時繪制出其對應(yīng)的目標端數(shù)據(jù)庫或源端數(shù)據(jù)庫的節(jié)點位置;
S7:標注相應(yīng)的數(shù)據(jù)庫信息,并使用遞歸方式繪制出完整的數(shù)據(jù)同步復(fù)制鏈路圖,完成該可視化圖的設(shè)計。
作為本發(fā)明所述的數(shù)據(jù)同步復(fù)制可視化鏈路圖的一種優(yōu)選方案,其中:步驟S5中,數(shù)據(jù)庫信息與數(shù)據(jù)同步復(fù)制關(guān)系以json格式的數(shù)據(jù)結(jié)合相關(guān)配置參數(shù)完成數(shù)據(jù)采集。
作為本發(fā)明所述的數(shù)據(jù)同步復(fù)制可視化鏈路圖的一種優(yōu)選方案,其中:步驟S5中,配置參數(shù)包含:節(jié)點大小、節(jié)點之間的橫向距離、節(jié)點之間的縱向距離、節(jié)點顯示內(nèi)容、連接線顯示內(nèi)容、節(jié)點的交互動畫、連接線的交互動畫、鏈路圖畫布大小。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州偉宏智能科技有限公司,未經(jīng)廣州偉宏智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210701543.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 內(nèi)容管理方法以及內(nèi)容管理裝置
- 用于更新輸入數(shù)據(jù)的復(fù)制控制信息的設(shè)備和方法
- 非易失性存儲裝置以及存儲控制器
- 一種組播報文兩級復(fù)制方法及裝置
- 存儲系統(tǒng)、信息處理系統(tǒng)及非易失性存儲器的控制方法
- 數(shù)據(jù)復(fù)制裝置以及計算機能讀取的存儲介質(zhì)
- 一種快速復(fù)制PCB線段的方法及系統(tǒng)
- 一種復(fù)制方法、裝置和終端
- 一種基于區(qū)塊鏈的區(qū)塊復(fù)制方法、裝置、設(shè)備及介質(zhì)
- 一種數(shù)據(jù)復(fù)制粘貼方法、系統(tǒng)及電子設(shè)備
- 數(shù)據(jù)可視化模型的處理方法及裝置
- 一種可視化內(nèi)容分發(fā)方法及系統(tǒng)
- 數(shù)據(jù)可視化圖形快速應(yīng)用方法及系統(tǒng)
- 基于有效信息的流場可視化視圖量化方法
- 可視化報表的制作方法、裝置、終端設(shè)備及存儲介質(zhì)
- 一種可視化圖形快速應(yīng)用與傳輸?shù)姆椒跋到y(tǒng)
- 一種可視化數(shù)據(jù)模型編排系統(tǒng)和編排方法
- 一種供水行業(yè)機房3D可視化運維管理系統(tǒng)
- 一種電網(wǎng)數(shù)據(jù)可視化方法、裝置、設(shè)備及介質(zhì)
- 一種大場景城市建筑實時三維可視化的方法





