[發(fā)明專利]基于并發(fā)場景的導(dǎo)表方法及裝置在審
| 申請?zhí)枺?/td> | 202210602606.7 | 申請日: | 2022-05-30 |
| 公開(公告)號: | CN115017157A | 公開(公告)日: | 2022-09-06 |
| 發(fā)明(設(shè)計)人: | 苗海柱 | 申請(專利權(quán))人: | 中國銀行股份有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/245 |
| 代理公司: | 北京三友知識產(chǎn)權(quán)代理有限公司 11127 | 代理人: | 李輝;王維寧 |
| 地址: | 100818 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 并發(fā) 場景 方法 裝置 | ||
本發(fā)明提供一種基于并發(fā)場景的導(dǎo)表方法及裝置,可應(yīng)用于金融領(lǐng)域或其他領(lǐng)域。該基于并發(fā)場景的導(dǎo)表方法包括:根據(jù)接收的導(dǎo)表指令中的業(yè)務(wù)表索引從狀態(tài)表中查找對應(yīng)的業(yè)務(wù)表標(biāo)識;根據(jù)業(yè)務(wù)表索引和業(yè)務(wù)表標(biāo)識確定待導(dǎo)入業(yè)務(wù)表;將導(dǎo)表指令對應(yīng)的導(dǎo)表數(shù)據(jù)導(dǎo)入待導(dǎo)入業(yè)務(wù)表,修改狀態(tài)表中對應(yīng)的業(yè)務(wù)表標(biāo)識。本發(fā)明可以在導(dǎo)表的同時不影響聯(lián)機業(yè)務(wù)。
技術(shù)領(lǐng)域
本發(fā)明涉及金融領(lǐng)域,具體地,涉及一種基于并發(fā)場景的導(dǎo)表方法及裝置。
背景技術(shù)
在7×24小時聯(lián)機業(yè)務(wù)場景中會對一個大表(百萬級以上)以只讀方式進(jìn)行訪問,但該表數(shù)據(jù)來源于其他產(chǎn)品系統(tǒng)。表數(shù)據(jù)實時在變化,需要定時從源端系統(tǒng)獲取全量數(shù)據(jù),然后以全新方式導(dǎo)入到業(yè)務(wù)系統(tǒng)。在數(shù)據(jù)導(dǎo)入過程中,必然會對運行的聯(lián)機業(yè)務(wù)產(chǎn)生影響,嚴(yán)重時甚至?xí)a(chǎn)生鎖表情況,造成系統(tǒng)宕機。
實際場景示例:銀行憑證(或稱為“協(xié)議”,后文統(tǒng)稱“憑證”)管理系統(tǒng)負(fù)責(zé)客戶憑證的新增、銷毀和額度設(shè)置等管理,對系統(tǒng)的性能和時效性要求較低。有些特殊憑證需要柜臺簽約,即不支持7×24小時業(yè)務(wù)。但憑證使用是由客戶線上發(fā)起,一般需要支持7×24小時運行,且交易并發(fā)度一般都比較高,所以一般會單獨建設(shè)憑證使用系統(tǒng)(如憑證支付系統(tǒng))。如果聯(lián)機查詢憑證從管理系統(tǒng)直接獲取數(shù)據(jù)則會對管理系統(tǒng)造成很大壓力,同時對管理系統(tǒng)會有更高的要求(如7×24小時運行),所以會定時將管理系統(tǒng)中的數(shù)據(jù)導(dǎo)入到聯(lián)機業(yè)務(wù)系統(tǒng),在聯(lián)機業(yè)務(wù)查詢時只需要查詢本地數(shù)據(jù)即可。
在現(xiàn)有的導(dǎo)表流程中,一般先將現(xiàn)有業(yè)務(wù)表數(shù)據(jù)刪除(delete或truncate),然后將新的數(shù)據(jù)全量鋪底(insert或load)到業(yè)務(wù)表中,必然會對原業(yè)務(wù)表有大量數(shù)據(jù)變更操作,這時7×24小時業(yè)務(wù)會有聯(lián)機查詢的訴求,此時會出現(xiàn)部分請求應(yīng)答超時或無結(jié)果,必然會對聯(lián)機業(yè)務(wù)場景產(chǎn)生影響。
發(fā)明內(nèi)容
本發(fā)明實施例的主要目的在于提供一種基于并發(fā)場景的導(dǎo)表方法及裝置,以在導(dǎo)表的同時不影響聯(lián)機業(yè)務(wù)。
為了實現(xiàn)上述目的,本發(fā)明實施例提供一種基于并發(fā)場景的導(dǎo)表方法,包括:
根據(jù)接收的導(dǎo)表指令中的業(yè)務(wù)表索引從狀態(tài)表中查找對應(yīng)的業(yè)務(wù)表標(biāo)識;
根據(jù)業(yè)務(wù)表索引和業(yè)務(wù)表標(biāo)識確定待導(dǎo)入業(yè)務(wù)表;
將導(dǎo)表指令對應(yīng)的導(dǎo)表數(shù)據(jù)導(dǎo)入待導(dǎo)入業(yè)務(wù)表,修改狀態(tài)表中對應(yīng)的業(yè)務(wù)表標(biāo)識。
在其中一種實施例中,還包括:
根據(jù)接收的查詢指令中的業(yè)務(wù)表索引從狀態(tài)表中查找對應(yīng)的業(yè)務(wù)表標(biāo)識;
根據(jù)業(yè)務(wù)表索引和業(yè)務(wù)表標(biāo)識確定待查詢業(yè)務(wù)表以進(jìn)行查詢。
在其中一種實施例中,根據(jù)業(yè)務(wù)表索引和業(yè)務(wù)表標(biāo)識確定待導(dǎo)入業(yè)務(wù)表包括:
根據(jù)業(yè)務(wù)表索引確定業(yè)務(wù)表對;其中,業(yè)務(wù)表對包括第一業(yè)務(wù)表和第二業(yè)務(wù)表;
當(dāng)業(yè)務(wù)表標(biāo)識為第一表標(biāo)識時,確定第二業(yè)務(wù)表為待導(dǎo)入業(yè)務(wù)表;
當(dāng)業(yè)務(wù)表標(biāo)識為第二表標(biāo)識時,確定第一業(yè)務(wù)表為待導(dǎo)入業(yè)務(wù)表。
在其中一種實施例中,根據(jù)業(yè)務(wù)表索引和業(yè)務(wù)表標(biāo)識確定待查詢業(yè)務(wù)表包括:
根據(jù)業(yè)務(wù)表索引確定業(yè)務(wù)表對;
當(dāng)業(yè)務(wù)表標(biāo)識為第一表標(biāo)識時,確定第一業(yè)務(wù)表為待查詢業(yè)務(wù)表;
當(dāng)業(yè)務(wù)表標(biāo)識為第二表標(biāo)識時,確定第二業(yè)務(wù)表為待查詢業(yè)務(wù)表。
本發(fā)明實施例還提供一種基于并發(fā)場景的導(dǎo)表裝置,包括:
導(dǎo)表查找模塊,用于根據(jù)接收的導(dǎo)表指令中的業(yè)務(wù)表索引從狀態(tài)表中查找對應(yīng)的業(yè)務(wù)表標(biāo)識;
待導(dǎo)入業(yè)務(wù)表模塊,用于根據(jù)業(yè)務(wù)表索引和業(yè)務(wù)表標(biāo)識確定待導(dǎo)入業(yè)務(wù)表;
該專利技術(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/202210602606.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





