[發明專利]業務標識生成方法、裝置、計算機設備和介質在審
| 申請號: | 202110303355.8 | 申請日: | 2021-03-22 |
| 公開(公告)號: | CN112860755A | 公開(公告)日: | 2021-05-28 |
| 發明(設計)人: | 韓兵 | 申請(專利權)人: | 平安商業保理有限公司 |
| 主分類號: | G06F16/2457 | 分類號: | G06F16/2457;G06F16/25;G06F16/23;G06F16/27 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 姜曉云 |
| 地址: | 200135 上海市浦東新區自由貿易*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 業務 標識 生成 方法 裝置 計算機 設備 介質 | ||
本申請涉及大數據技術領域,特別是涉及一種業務標識生成方法、裝置、計算機設備和存儲介質。所述方法包括:接收生成業務標識的生成請求,生成請求中攜帶有對應待生成業務標識對應業務的業務名稱;基于業務名稱,獲取對應的配置數據以及已生成業務標識的生成數量;根據配置數據以及生成數量,生成生成請求對應的待生成業務標識的前綴標識以及后綴標識;對前綴標識與后綴標識進行組合,得到業務標識。采用本方法能夠提升業務標識的生成效率以及準確性。本申請還涉及區塊鏈技術領域,生成請求、配置數據、已生成業務標識的計數數量、前綴標識、后綴標識以及業務標識等數據均可以上傳至區塊鏈節點中。
技術領域
本申請涉及大數據技術領域,特別是涉及一種業務標識生成方法、裝置、計算機設備和介質。
背景技術
在復雜的業務系統中,往往需要使用一個有意義并且有序的序列號來對各業務進行標識,以標識各業務的唯一性,例如,用于對大量的訂單、賬戶等進行標識。
在傳統方式中,業務標識基于業務系統參數生成,如數據庫ID或者是機器時鐘等,對業務系統的要求較高,耦合性較強,當數據庫異常或者是機器時鐘變更時,容易導致業務標識生成異常。
發明內容
基于此,有必要針對上述技術問題,提供一種能夠提升業務標識的生成效率以及準確性的業務標識生成方法、裝置、計算機設備和介質。
一種業務標識生成方法,所述方法包括:
接收生成業務標識的生成請求,生成請求中攜帶有對應待生成業務標識對應業務的業務名稱;
基于業務名稱,獲取對應的配置數據以及已生成業務標識的生成數量;
根據配置數據以及生成數量,生成生成請求對應的待生成業務標識的前綴標識以及后綴標識;
對前綴標識與后綴標識進行組合,得到業務標識。
在其中一個實施例中,根據配置數據以及生成數量,生成生成請求對應的待生成業務標識的前綴標識以及后綴標識,包括:
根據配置數據,確定生成請求對應的待生成業務標識的前綴生成要求,并基于前綴生成要求生成待生成業務標識的前綴標識;
基于配置數據,確定待生成業務標識的后綴長度;
根據后綴長度以及生成數量,生成待生成業務標識的后綴標識。
在其中一個實施例中,獲取對應的配置數據以及已生成業務標識的生成數量,包括:
從分布式系統中獲取對應的配置數據,以及對應生成請求的已生成業務標識的生成數量;
根據配置數據以及生成數量,生成生成請求對應的待生成業務標識的前綴標識以及后綴標識之前,還包括:
根據配置數據,獲取對本地數據庫進行更新的更新計數;
判斷生成數量是否小于更新計數;
當確定生成數量小于更新計數時,則對分布式系統中的生成數量進行更新,并繼續根據配置數據以及更新后的生成數量,生成生成請求對應的待生成業務標識的前綴標識以及后綴標識。
在其中一個實施例中,上述方法還包括:
將業務標識存儲至分布式系統中。
在其中一個實施例中,判斷生成數量是否小于更新計數之后,還包括:
當確定生成數量大于或等于更新計數時,則獲取分布式系統中存儲的已生成的業務標識,并寫入本地數據庫中;
對更新計數對分布式系統中的生成數量進行更新,并繼續根據配置數據以及更新后的生成數量,生成生成請求對應的待生成業務標識的前綴標識以及后綴標識。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安商業保理有限公司,未經平安商業保理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110303355.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:混凝土板式結構的連接結構及連接方法
- 下一篇:一種汽車雙聯屏安裝結構





