[發明專利]一種緩沖補賬方法及裝置有效
申請號: | 201910362400.X | 申請日: | 2019-04-30 |
公開(公告)號: | CN110175900B | 公開(公告)日: | 2023-07-11 |
發明(設計)人: | 王磊 | 申請(專利權)人: | 創新先進技術有限公司 |
主分類號: | G06Q40/12 | 分類號: | G06Q40/12 |
代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 許振新;朱文杰 |
地址: | 英屬開曼群島大開曼*** | 國省代碼: | 暫無信息 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 一種 緩沖 方法 裝置 | ||
本說明書一個或多個實施例提供了一種緩沖補賬方法及裝置,該方法包括:在基于緩沖記錄進行緩沖補賬過程中,由于緩沖記賬階段所生成的各緩沖記錄包含記賬時間,并且具有同一事務號的多個緩沖記錄的記賬時間相同,以及待緩沖補賬的緩沖記錄列表是基于記賬時間對緩沖記錄進行排序得到的,因此,在進行緩沖記錄撈取時,按序從緩沖記錄列表中撈取緩沖記錄即可;同時,有選擇性的從每次撈取到的緩沖記錄中選取目標緩沖記錄,以便將被分拆的緩沖記錄留到下一次補賬,這樣既能夠解決因上游業務系統記錄的交易時間錯誤而導致緩沖記錄撈取亂序的問題,也能夠解決同一事務號的多個緩沖記錄被分開補賬的問題,進而避免緩沖補賬亂序的問題。
技術領域
本說明書一個或多個涉及計算機領域,尤其涉及一種緩沖補賬方法及裝置。
背景技術
目前,隨著互聯網技術的快速發展,賬務處理業務量也隨之增大,賬務數據庫中某些賬戶常常會在瞬間產生多個并發操作,但所有對應的并發線程中只有一個線程能夠持有當前賬戶的資源鎖,其他線程必須等待該鎖被釋放后再逐一進行記賬處理,這種情況會嚴重影響賬務數據庫的性能,即對于交易請求量比較大的熱點賬戶,實時記賬無法滿足需求。為了解決這個問題,通常對賬務處理采用緩沖機制,引入緩沖記賬,緩沖記賬不實時更新賬戶余額,而是先記錄緩沖記賬明細,后臺異步任務基于緩沖記賬明細更新賬戶余額,即先對賬戶的交易請求記錄臨時記賬憑證,而將更新賬戶余額的操作延后,也就是采用緩沖補賬的方式對賬戶余額進行更新,該緩沖補賬過程主要是基于記賬階段所生成的緩沖記錄對賬戶進行補賬操作,以更新賬戶余額。
其中,在緩沖補賬過程中,需要先基于上游業務系統記錄的交易時間進行緩沖記錄撈取,并且,每次撈取的緩沖記錄的數量固定,然后,直接基于撈取到的所有的緩沖記錄進行緩沖補賬,在此過程中,由于交易時間不可控,一旦交易時間發生錯誤,將出現緩沖補賬亂序的問題,同時,因每個緩沖補賬的緩沖記錄的數量固定,可能出現將同一事務號的多個緩沖記錄分拆到兩次緩沖補賬過程。
由此可知,需要提供一種能夠避免補賬亂序及同一事務號的緩沖記錄被分開補賬的緩沖補賬方法。
發明內容
本說明書一個或多個實施例的目的是提供一種緩沖補賬方法及裝置,既能夠解決因上游業務系統記錄的交易時間錯誤而導致緩沖記錄撈取亂序的問題,也能夠解決同一事務號的多個緩沖記錄被分開補賬的問題,進而實現確保緩沖補賬順序的可控性,避免緩沖補賬亂序的問題。
為解決上述技術問題,本說明書一個或多個實施例是這樣實現的:
本說明書一個或多個實施例提供了一種緩沖補賬方法,包括:
從待緩沖補賬的緩沖記錄列表中,按照預設數量根據各緩沖記錄的先后順序依次撈取緩沖記錄,其中,所述先后順序是基于記賬時間對緩沖記錄進行排序確定的,事務標識相同的緩沖記錄的記賬時間相同;
針對每次緩沖記錄撈取操作,根據實際撈取數量和所述預設數量的大小關系,在本次撈取到的所述緩沖記錄中選取目標緩沖記錄;
基于所述目標緩沖記錄,對目標賬戶進行緩沖補賬操作,以更新所述目標賬戶的賬戶余額并生成相應的交易記錄。
本說明書一個或多個實施例提供了一種緩沖補賬裝置,包括:
記錄撈取模塊,用于從待緩沖補賬的緩沖記錄列表中,按照預設數量根據各緩沖記錄的先后順序依次撈取緩沖記錄,其中,所述先后順序是基于記賬時間對緩沖記錄進行排序確定的,事務標識相同的緩沖記錄的記賬時間相同;
記錄選取模塊,用于針對每次緩沖記錄撈取操作,根據實際撈取數量和所述預設數量的大小關系,在本次撈取到的所述緩沖記錄中選取目標緩沖記錄;
緩沖補賬模塊,用于基于所述目標緩沖記錄,對目標賬戶進行緩沖補賬操作,以更新所述目標賬戶的賬戶余額并生成相應的交易記錄。
本說明書一個或多個實施例提供了一種緩沖補賬設備,包括:處理器;以及
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創新先進技術有限公司,未經創新先進技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910362400.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種在用戶瀏覽或搜索產品時展示相關知識的方法
- 下一篇:一種財務管理系統