[發明專利]一種數據庫的訪問方法、裝置、設備及存儲介質在審
| 申請號: | 202210071037.8 | 申請日: | 2022-01-21 |
| 公開(公告)號: | CN114416879A | 公開(公告)日: | 2022-04-29 |
| 發明(設計)人: | 丁振華 | 申請(專利權)人: | 中國農業銀行股份有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F16/29;G06F9/50;G06Q40/04;H04L47/125;H04L67/10 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 郭德霞 |
| 地址: | 100005 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據庫 訪問 方法 裝置 設備 存儲 介質 | ||
本發明公開了一種數據庫的訪問方法、裝置、設備及存儲介質,包括:接收二維碼應用平臺發送的當前交易請求報文,根據當前交易請求報文中的交易標識,將當前交易請求報文發送至匹配的服務器集群;通過服務器集群,根據當前交易請求報文中的交易標識,對與當前交易請求報文匹配的目標數據庫進行訪問;所述二維碼應用平臺對應多個數據庫,多個數據庫用于對二維碼應用平臺的交易量進行分布存儲。本發明實施例的技術方案可以緩解數據庫的運行壓力,提高數據庫的訪問效率。
技術領域
本發明實施例涉及數據處理技術領域,尤其涉及一種數據庫的訪問方法、裝置、設備及存儲介質。
背景技術
二維碼,又稱二維條碼,是用某種特定的幾何圖形按一定規律在平面(即二維方向)分布的黑白相間的圖形中記錄數據符號信息。二維碼是一種比一維碼更高級的條碼格式。二維碼應用平臺可以理解為,二維碼業務對接第三方平臺的唯一出口。以二維碼業務為銀行業務為例,對應的二維碼應用平臺可以為銀行業務對接銀行的唯一入口,例如支付、消費、轉賬、取現、授權、認證等。隨著二維碼業務的不斷推廣,二維碼應用平臺的交易量驟增,數據庫出現了訪問瓶頸。
現有技術中,為了緩解二維碼應用平臺對應數據庫的壓力,通常需對數據庫進行分庫。以卡交易業務為例,現有的分庫方法可以為通過卡號末尾標識進行交易分庫。
但是,對于二維碼應用平臺而言,并不是所有交易都與卡號關聯,現有的分庫方法具有一定的局限性,無法實現多場景下的數據庫分庫。
發明內容
本發明實施例提供一種數據庫的訪問方法、裝置、設備及存儲介質,可以緩解數據庫的運行壓力,提高數據庫的訪問效率。
第一方面,本發明實施例提供了一種數據庫的訪問方法,應用于負載均衡設備中,所述方法包括:
接收二維碼應用平臺發送的當前交易請求報文,根據所述當前交易請求報文中的交易標識,將所述當前交易請求報文發送至匹配的服務器集群;
通過所述服務器集群,根據所述當前交易請求報文中的交易標識,對與所述當前交易請求報文匹配的目標數據庫進行訪問;
所述二維碼應用平臺對應多個數據庫,所述多個數據庫用于對二維碼應用平臺的交易量進行分布存儲。
可選的,在接收二維碼應用平臺發送的當前交易請求報文之前,還包括:
在與二維碼應用平臺對應的原始數據庫中獲取全部交易量;
根據預設的交易標識,將所述全部交易量平均分布在多個新的數據庫中。
可選的,根據預設的交易標識,將所述全部交易量平均分布在多個新的數據庫中,包括:
根據各所述交易量對應的地理區域標識,將所述全部交易量平均分布在多個新的數據庫中。
可選的,根據所述當前交易請求報文中的交易標識,將所述當前交易請求報文發送至匹配的服務器集群,包括:
根據所述當前交易請求報文對應的地理區域標識,將所述當前交易請求報文發送至匹配的服務器集群;
通過所述服務器集群,根據所述當前交易請求報文中的交易標識,對與所述當前交易請求報文匹配的目標數據庫進行訪問,包括:
通過所述服務器集群,根據所述當前交易請求報文對應的地理區域標識,獲取與所述當前交易請求報文匹配的目標數據庫,并對所述目標數據庫進行訪問。
可選的,在根據所述當前交易請求報文對應的地理區域標識,將所述當前交易請求報文發送至匹配的服務器集群之前,還包括:
判斷所述當前交易請求報文中是否存在地理區域標識;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國農業銀行股份有限公司,未經中國農業銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210071037.8/2.html,轉載請聲明來源鉆瓜專利網。





