[發明專利]一種賬戶數據管理方法、裝置及服務器有效
| 申請號: | 201710148682.4 | 申請日: | 2017-03-13 |
| 公開(公告)號: | CN106934025B | 公開(公告)日: | 2020-06-16 |
| 發明(設計)人: | 趙成;章衛華 | 申請(專利權)人: | 阿里巴巴(中國)有限公司 |
| 主分類號: | G06F16/23 | 分類號: | G06F16/23;G06F16/27;G06Q20/06;G06Q20/08;G06Q20/38 |
| 代理公司: | 北京博雅睿泉專利代理事務所(特殊普通合伙) 11442 | 代理人: | 唐麗 |
| 地址: | 310052 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 賬戶 數據管理 方法 裝置 服務器 | ||
1.一種賬戶數據管理方法,其特征在于,該方法包括:
依據第一賬戶與第二賬戶的交易數據對一個緩存中記錄的該第一賬戶的第一余額數據進行更新,所述交易數據包括交易數額;
在一個管理數據庫中插入包含所述交易數據的交易流水信息,該管理數據庫中記錄有所述第一賬戶的第二余額數據;
當達到設定的管理數據庫的更新周期時,根據該周期內所述管理數據庫中插入的交易流水信息對所述第二余額數據進行更新;
所述根據該周期內管理數據庫中所插入的交易流水信息對所述第二余額數據進行更新的步驟包括:
計算該周期內所述管理數據庫中插入的所有交易流水信息包含的交易數額的總和,得到該周期內的總交易數額;
從該管理數據庫中記錄的所述第一賬戶的第二余額數據中減去上述計算出的總交易數額,獲得更新后的第二余額數據。
2.根據權利要求1所述的方法,其特征在于,在所述管理數據庫中插入包含所述交易數據的交易流水信息的步驟之后,該方法還包括:
檢測所述交易流水信息是否插入成功;
若插入失敗,則將所述第一余額數據恢復到本次更新前的數值;
若插入成功,再檢測是否達到所述設定的管理數據庫的更新周期。
3.根據權利要求2所述的方法,其特征在于,檢測是否達到所述設定的管理數據庫的更新周期的步驟包括:
判斷從該第二余額數據最近一次進行更新的時間到當前時間的間隔內插入交易流水信息的次數是否等于預設閾值,若等于所述預設閾值,則判定已達到所述更新周期。
4.根據權利要求2所述的方法,其特征在于,所述檢測是否達到所述設定的管理數據庫的更新周期的步驟包括:
判斷從該第二余額數據最近一次進行更新的時間到當前時間的間隔是否等于預設時長,若等于所述預設時長,則判定已達到所述更新周期。
5.根據權利要求1所述的方法,其特征在于,在所述依據第一賬戶與第二賬戶的交易數據對一個緩存中記錄的該第一賬戶的第一余額數據進行更新的步驟之前,該方法還包括:
檢測所述緩存中記錄的第一余額數據是否小于所述交易數據中包括的交易數額;
若所述第一余額數據大于或等于所述交易數額,則依據該交易數額對所述第一余額數據進行更新;
若所述第一余額數據小于所述交易數據,則對所述緩存設置緩存鎖,并根據所述第二余額數據最近一次進行更新的時間至當前時間的間隔內所述管理數據庫中插入的交易流水信息對該管理數據庫中記錄的所述第二余額數據進行更新;
通過更新后得到的所述第二余額數據對緩存中記錄的所述第一余額數據進行矯正;
當上述矯正完成后,釋放所述緩存鎖,依據所述交易數據對矯正后的所述第一余額數據進行更新。
6.根據權利要求5所述的方法,其特征在于,該方法還包括:
檢測是否存在針對所述緩存設置的緩存鎖;
若不存在,再檢測所述緩存中記錄的第一余額數據是否小于所述交易數據中包括的交易數額。
7.一種賬戶數據管理裝置,其特征在于,該裝置包括:
緩存更新模塊,用于依據第一賬戶與第二賬戶的交易數據對一個緩存中記錄的該第一賬戶的第一余額數據進行更新;
數據插入模塊,用于在一個管理數據庫中插入包含所述交易數據的交易流水信息,該管理數據庫中記錄有所述第一賬戶的第二余額數據;
數據庫更新模塊,用于當達到設定的管理數據庫的更新周期時,根據該周期內所述管理數據庫中插入的交易流水信息對所述第二余額數據進行更新;
所述數據庫更新模塊根據該周期內管理數據庫中所插入的交易流水信息對所述第二余額數據進行更新的方式包括:
計算該周期內所述管理數據庫中插入的所有交易流水信息包含的交易數額的總和,得到該周期內的總交易數額;
從該管理數據庫中記錄的所述第一賬戶的第二余額數據中減去上述計算出的總交易數額,獲得更新后的第二余額數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴(中國)有限公司,未經阿里巴巴(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710148682.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數據處理方法和裝置
- 下一篇:出行服務挖掘方法、裝置、設備及存儲介質





