[發明專利]一種雙站點分布式數據庫的業務處理方法及裝置有效
| 申請號: | 202110166381.0 | 申請日: | 2021-02-04 |
| 公開(公告)號: | CN112929438B | 公開(公告)日: | 2022-09-13 |
| 發明(設計)人: | 王君軼;黃顥;王爽;陳鏞先 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | H04L67/1095 | 分類號: | H04L67/1095;H04L67/1097;H04L41/0677;H04L41/0668 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 任默聞;孫乳筍 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 站點 分布式 數據庫 業務 處理 方法 裝置 | ||
本申請提供一種雙站點分布式數據庫的業務處理方法及裝置,可用于大數據技術領域,包括:若當前所有副本正常,設置副本參數為總副本數,將當前處理業務的業務數據同步至所有副本后進行相鄰的下一業務;若當前異常副本數小于所有副本的多數,設置所述副本參數為當前正常副本數的多數,將當前處理業務的業務數據同步至當前正常副本中的多數副本后進行相鄰的下一業務;多數為大于對應總數的一半的正整數,本發明解決了雙站點中主備站點數據一致性的問題,當出現站點級故障時,保證數據零丟失;當災難發生后通過故障自動檢測及參數動態調整的方式減少人工干預,降低金融業務風險和生產運維風險。
技術領域
本申請涉及計算機技術領域,具體涉及雙站點分布式數據庫的業務處理方法及裝置。
背景技術
隨著信息技術的進步,數字化金融空前發展,數據對于金融企業也愈發重要,數據丟失或者中斷業務都會給金融企業帶來無法估量的損失,尤其是銀行業。隨著數據庫技術的提升以及IT架構轉型的浪潮,越來越多的大型金融機構把數據從傳統數據庫遷移至分布式數據庫,以提高數據的安全性及高可用性。目前幾乎所有的分布式數據庫都是基于分布式一致性協議,即多數副本數據強一致,一般設置數據副本為3副本或者大于3的奇數副本,為了抵御站點級故障對數據帶來的影響,同城應至少建立3個站點,但事實上即便是安全等級最高的銀行業,同城最多也只建設了兩中心或者兩地三中心架構,這就導致同城有一個站點必然存有多數副本(即主站點),主站點發生災難不僅導致業務中斷,而且備站點(少數副本站點)會丟失一部分數據(主備站點為異步數據復制),這不僅會帶來巨大影響,而且也無法滿足監管要求。
發明內容
針對現有技術中的問題,本申請提供一種雙站點分布式數據庫的業務處理方法及裝置,解決了雙站點中主備站點數據一致性的問題,當出現站點級故障時,保證數據零丟失;當災難發生后通過故障自動檢測及參數動態調整的方式減少人工干預,全程自動化應急幫助業務快速恢復,有效減輕運維人員壓力,降低金融業務風險和生產運維風險。
為解決上述技術問題,本申請提供以下技術方案:
本發明的一個方面,提供一種雙站點分布式數據庫的業務處理方法,其中,所述雙站點分布式數據庫包括主站點和備站點,所述主站點和所述備站點中各自存儲有多個副本,包括:
若當前所有副本正常,設置副本參數為總副本數,將當前處理業務的業務數據同步至所有副本后進行相鄰的下一業務;
若當前異常副本數小于所有副本的多數,設置所述副本參數為當前正常副本數的多數,將當前處理業務的業務數據同步至當前正常副本中的多數副本后進行相鄰的下一業務;其中,所述多數為大于對應總數的一半的正整數。
在優選的實施例中,還包括:
若當前異常副本數大于零,通過故障檢測器檢測服務器、網絡以及當前異常副本中的至少一個,得到故障原因;
根據所述故障原因處理導致異常副本的故障。
在優選的實施例中,所述通過故障檢測器檢測服務器,得到故障原因,包括:通過獲取BMC上信息定位服務器故障原因。
在優選的實施例中,所述通過故障檢測器檢測網絡,得到故障原因,包括:通過ping網絡、比較網絡延遲以及查看丟包率檢測網絡。
在優選的實施例中,所述通過故障檢測器檢測當前異常副本,得到故障原因,包括:通過故障檢測器對副本發送查詢指令,若在規定時間返回預期結果則判定為正常,反之判斷為異常。
在優選的實施例中,還包括:針對每個異常副本,從云端服務器下載故障發生前的業務數據,并將下載的業務數據同步到對應異常副本。
本發明的又一方面,提供一種雙站點分布式數據庫的業務處理裝置,其中,所述雙站點分布式數據庫包括主站點和備站點,所述主站點和所述備站點中各自存儲有多個副本,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110166381.0/2.html,轉載請聲明來源鉆瓜專利網。





