[發明專利]一種核心銀行系統的批量賬務數據處理方法及裝置在審
| 申請號: | 201711090990.2 | 申請日: | 2017-11-08 |
| 公開(公告)號: | CN107967650A | 公開(公告)日: | 2018-04-27 |
| 發明(設計)人: | 張牧宇;黃鴻濱;陳亞坤;蔡震 | 申請(專利權)人: | 中國銀行股份有限公司 |
| 主分類號: | G06Q40/02 | 分類號: | G06Q40/02;G06F9/50 |
| 代理公司: | 北京三友知識產權代理有限公司11127 | 代理人: | 王濤 |
| 地址: | 100818 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 核心 銀行 系統 批量 賬務 數據處理 方法 裝置 | ||
技術領域
本發明涉及核心銀行系統數據處理技術領域,尤其涉及一種核心銀行系統的批量賬務數據處理方法及裝置。
背景技術
核心銀行系統內部的批量賬務處理子系統,也稱為Day Journal,其功能是在銀行業務運行過程當中,對一些交易并非立即執行,而是延期到某日自動執行,即延期處理核心銀行系統的內部賬務,例如:預約轉賬、定期扣款、到期利息轉賬、自動解凍、自動放款開戶、自動還款等。對于此類需延期處理的核心銀行系統的內部賬務,一般需要采用核心銀行系統賬號,按照各省區域進行分區(即屬于同一省行的賬號處于同一分區中)在執行日進行并行處理。但是,在實際過程中,由于各省區域的交易規律完全不同,交易數量差距較大,且每天的交易數量也存在不斷變化,使得按照各省區域進行分區,并在執行日進行并行處理的方式存在負載不均衡的問題,導致有些服務器分區處理時間過長,有些服務器分區處理時間較短而出現閑置。而對于核心銀行系統來講,整體的交易處理時間又取決于處理最慢的分區對應的處理時間。另外,隨著核心銀行系統的業務量的不斷增長,使得交易處理時間明顯延長。
為了解決現有技術中按照各省區域進行分區,并在執行日進行并行處理的方式存在負載不均衡的問題,當前的核心銀行系統工作人員需要根據近一段時期的系統并行處理時間記錄,人為判斷出明顯處理時間超長的某個分區,手動將該分區下的賬號拆分,并分給其他分區進行處理,以達到減少負載的效果。然而,由于各個分區的交易數量的不斷變化,且人為進行調整存在不準確、不能及時處理等弊端,使得核心銀行系統的批量賬務數據處理仍然存在各分區負載不均衡,調整負載的過程繁瑣復雜的問題。
發明內容
本發明的實施例提供一種核心銀行系統的批量賬務數據處理方法及裝置,以解決核心銀行系統的批量賬務數據處理存在各分區負載不均衡,人為來調整負載的過程繁瑣復雜的問題。
為達到上述目的,本發明采用如下技術方案:
一種核心銀行系統的批量賬務數據處理方法,包括:
獲取核心銀行系統的各預先設置的服務器分區的交易輸入數據;所述交易輸入數據包括各筆交易數據的核心銀行系統賬號以及交易相關數據;
將所述各筆交易數據的核心銀行系統賬號進行排序,使得同一核心銀行系統賬號對應的各筆交易數據連續排列;
根據預先設置的動態分配策略,將各筆交易數據以交易筆數分配到各預先設置的服務器分區,并采用各筆交易的核心銀行系統賬號,將同一核心銀行系統賬號對應的各筆交易數據調整到同一服務器分區上,使得各服務器分區根據所述交易相關數據對處于服務器分區自身的各筆交易數據進行處理。
具體的,根據預先設置的動態分配策略,將各筆交易數據以交易筆數分配到各預先設置的服務器分區,并采用各筆交易的核心銀行系統賬號,將同一核心銀行系統賬號對應的各筆交易數據調整到同一服務器分區上,包括:
獲取核心銀行系統的各預先設置的服務器分區的交易輸入數據對應的交易數據的總筆數X,以及各預先設置的服務器分區的數量n;
根據公式:確定一分配平均數Y;
采用各筆交易數據的核心銀行系統賬號的排序,依次將數量為分配平均數Y的各筆交易數據分配到一服務器分區上;
確定末尾位置的核心銀行系統賬號;所述末尾位置的核心銀行系統賬號為分配到所述一服務器分區上的各筆交易數據的最后一筆交易數據對應的核心銀行系統賬號;
依次讀取各筆交易數據的核心銀行系統賬號的排序中,位于所述末尾位置的核心銀行系統賬號之后的核心銀行系統賬號;
若位于所述末尾位置的核心銀行系統賬號之后的核心銀行系統賬號中存在一至多個核心銀行系統賬號與所述末尾位置的核心銀行系統賬號相同,則將該一至多個核心銀行系統賬號對應的各筆交易數據分配到所述末尾位置的核心銀行系統賬號所在的服務器分區上;
若位于所述末尾位置的核心銀行系統賬號之后的核心銀行系統賬號中不存在與所述末尾位置的核心銀行系統賬號相同的核心銀行系統賬號,則返回執行采用各筆交易數據的核心銀行系統賬號的排序,依次將數量為分配平均數Y的各筆交易數據分配到一服務器分區上的步驟,直至總筆數為X的交易數據分配完畢。
具體的,所述交易相關數據包括:交易業務類型;所述核心銀行系統的批量賬務數據處理方法,還包括:
獲取分配到各服務器分區的各筆交易數據的交易業務類型;
判斷各筆交易數據的交易業務類型是否屬于預先設置的特殊業務類型;所述特殊業務類型包括貸款自動放款交易;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國銀行股份有限公司,未經中國銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711090990.2/2.html,轉載請聲明來源鉆瓜專利網。





