[發(fā)明專利]可領(lǐng)取業(yè)務(wù)實(shí)體處理方法和裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201911255905.2 | 申請(qǐng)日: | 2019-12-10 |
| 公開(公告)號(hào): | CN111028009A | 公開(公告)日: | 2020-04-17 |
| 發(fā)明(設(shè)計(jì))人: | 宋立國(guó);劉楠楠 | 申請(qǐng)(專利權(quán))人: | 中國(guó)銀行股份有限公司 |
| 主分類號(hào): | G06Q30/02 | 分類號(hào): | G06Q30/02;H04L29/08 |
| 代理公司: | 北京三友知識(shí)產(chǎn)權(quán)代理有限公司 11127 | 代理人: | 趙平;周永君 |
| 地址: | 100818 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 領(lǐng)取 業(yè)務(wù) 實(shí)體 處理 方法 裝置 | ||
本發(fā)明提供一種可領(lǐng)取業(yè)務(wù)實(shí)體處理方法和裝置,方法包括:獲取用戶發(fā)送的領(lǐng)取請(qǐng)求;根據(jù)所述領(lǐng)取請(qǐng)求抽取對(duì)應(yīng)的庫(kù)存隊(duì)列中預(yù)存儲(chǔ)的業(yè)務(wù)實(shí)體編碼,多個(gè)庫(kù)存隊(duì)列中預(yù)存儲(chǔ)的業(yè)務(wù)實(shí)體編碼數(shù)量之和等于業(yè)務(wù)實(shí)體預(yù)定發(fā)行數(shù)量;若抽取到了業(yè)務(wù)實(shí)體編碼,則進(jìn)行領(lǐng)取處理流程,并將扣庫(kù)存請(qǐng)求加入消息隊(duì)列中,然后向用戶反饋領(lǐng)取成功消息,其中,直接在預(yù)存有業(yè)務(wù)實(shí)體編碼的庫(kù)存隊(duì)列中抽取現(xiàn)成的業(yè)務(wù)實(shí)體編號(hào),在高并發(fā)情況下不會(huì)由于生成編號(hào)導(dǎo)致數(shù)據(jù)庫(kù)的壓力變大,進(jìn)而提高效率,每次領(lǐng)取后將扣庫(kù)存請(qǐng)求加入消息隊(duì)列中,實(shí)現(xiàn)庫(kù)存欄位異步修改,避免在高并發(fā)情況下形成排隊(duì),另外,由于庫(kù)存隊(duì)列中存儲(chǔ)的業(yè)務(wù)實(shí)體編號(hào)數(shù)量即為剩余數(shù)量,不會(huì)產(chǎn)生超發(fā)問題。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種可領(lǐng)取業(yè)務(wù)實(shí)體處理方法和裝置。
背景技術(shù)
隨著移動(dòng)終端互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,移動(dòng)電子商務(wù)成為電子商務(wù)發(fā)展的新方向,線上和線下的商家或企業(yè)經(jīng)常通過互聯(lián)網(wǎng)或移動(dòng)通信網(wǎng)絡(luò)向用戶發(fā)送可領(lǐng)取業(yè)務(wù)實(shí)體,供用戶在購(gòu)買商品或服務(wù)時(shí)使用,營(yíng)銷效果超過傳統(tǒng)廣告模式。
可領(lǐng)取業(yè)務(wù)實(shí)體是指領(lǐng)取時(shí)由后臺(tái)生成的具有唯一編號(hào)的虛擬業(yè)務(wù)實(shí)體,比如商品優(yōu)惠券、商品代金券、VIP服務(wù)等。
對(duì)于可領(lǐng)取業(yè)務(wù)實(shí)體,存在某一時(shí)刻大量領(lǐng)取的情況,例如推出某種活動(dòng),在某一時(shí)間點(diǎn)集中搶券(如秒殺活動(dòng)),對(duì)于上述情況,影響效率的因素主要有兩個(gè):
1.業(yè)務(wù)實(shí)體編號(hào)的生成。業(yè)務(wù)實(shí)體編號(hào)為業(yè)務(wù)實(shí)體的唯一識(shí)別編碼,不能重復(fù),一般由數(shù)據(jù)庫(kù)自增序列根據(jù)領(lǐng)取請(qǐng)求生成,但是高并發(fā)情況下,數(shù)據(jù)庫(kù)的壓力變大,效率會(huì)下降。
2.庫(kù)存管理。由于可領(lǐng)取業(yè)務(wù)實(shí)體存在庫(kù)存概念,有數(shù)量限制,不可超發(fā),一般庫(kù)存數(shù)量需記錄在數(shù)據(jù)庫(kù)中,每次領(lǐng)券需完成扣庫(kù)存、記錄領(lǐng)券信息等操作。但是扣庫(kù)存的操作為熱點(diǎn)操作,即所有請(qǐng)求需更新同一欄位的數(shù)據(jù),在高并發(fā)情況下,就會(huì)形成排隊(duì),影響效率。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中的問題,本發(fā)明提供一種可領(lǐng)取業(yè)務(wù)實(shí)體處理方法、裝置、電子設(shè)備以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),能夠至少部分地解決現(xiàn)有技術(shù)中存在的問題。
為了實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:
第一方面,提供一種可領(lǐng)取業(yè)務(wù)實(shí)體處理方法,包括:
獲取用戶發(fā)送的領(lǐng)取請(qǐng)求;
根據(jù)所述領(lǐng)取請(qǐng)求抽取對(duì)應(yīng)的庫(kù)存隊(duì)列中預(yù)存儲(chǔ)的業(yè)務(wù)實(shí)體編碼,多個(gè)庫(kù)存隊(duì)列中預(yù)存儲(chǔ)的業(yè)務(wù)實(shí)體編碼數(shù)量之和等于業(yè)務(wù)實(shí)體預(yù)定發(fā)行數(shù)量;
若抽取到了業(yè)務(wù)實(shí)體編碼,則進(jìn)行領(lǐng)取處理流程,并將扣庫(kù)存請(qǐng)求加入消息隊(duì)列中,然后向用戶反饋領(lǐng)取成功消息。
進(jìn)一步地,可領(lǐng)取業(yè)務(wù)實(shí)體處理方法還包括:
若未抽取到業(yè)務(wù)實(shí)體編碼,則向用戶反饋領(lǐng)取失敗消息。
進(jìn)一步地,可領(lǐng)取業(yè)務(wù)實(shí)體處理方法還包括:
定時(shí)輪詢各業(yè)務(wù)實(shí)體發(fā)行任務(wù)是否即將開始進(jìn)入領(lǐng)取時(shí)間;
若是,生成數(shù)量與業(yè)務(wù)實(shí)體發(fā)行數(shù)量相等的業(yè)務(wù)實(shí)體編碼,并將生成的業(yè)務(wù)實(shí)體編碼存入多個(gè)庫(kù)存隊(duì)列中。
進(jìn)一步地,可領(lǐng)取業(yè)務(wù)實(shí)體處理方法還包括;
獲取消息隊(duì)列中的扣庫(kù)存請(qǐng)求,所述扣庫(kù)存請(qǐng)求包括對(duì)應(yīng)的業(yè)務(wù)實(shí)體標(biāo)識(shí);
根據(jù)所述扣庫(kù)存請(qǐng)求扣減對(duì)應(yīng)的業(yè)務(wù)實(shí)體庫(kù)存欄位。
進(jìn)一步地,可領(lǐng)取業(yè)務(wù)實(shí)體處理方法還包括:
定時(shí)判斷庫(kù)存隊(duì)列所對(duì)應(yīng)的業(yè)務(wù)實(shí)體是否超過領(lǐng)取時(shí)效;
若是,刪除所述庫(kù)存隊(duì)列。
進(jìn)一步地,所述用戶信息包括:位置信息、標(biāo)識(shí)信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國(guó)銀行股份有限公司,未經(jīng)中國(guó)銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911255905.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的處理系統(tǒng)或方法
G06Q30-00 商業(yè),例如購(gòu)物或電子商務(wù)
G06Q30-02 .行銷,例如,市場(chǎng)研究與分析、調(diào)查、促銷、廣告、買方剖析研究、客戶管理或獎(jiǎng)勵(lì);價(jià)格評(píng)估或確定
G06Q30-04 .簽單或開發(fā)票
G06Q30-06 .購(gòu)買、出售或租賃交易
G06Q30-08 ..拍賣
- 筆芯自動(dòng)領(lǐng)取裝置
- 用于分配資源、領(lǐng)取資源、發(fā)布資源的方法和設(shè)備
- 一種口令紅包的領(lǐng)取方法及裝置
- 資產(chǎn)管理監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 倉(cāng)庫(kù)物品領(lǐng)取方法、系統(tǒng)及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 用于領(lǐng)取資源、分配資源的方法和設(shè)備
- 領(lǐng)取應(yīng)用程序中的獎(jiǎng)勵(lì)的方法和移動(dòng)終端
- 建材發(fā)放和領(lǐng)取方法及相關(guān)設(shè)備
- 資源領(lǐng)取方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種電子券領(lǐng)取方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 一種在有線智能網(wǎng)中實(shí)現(xiàn)直播業(yè)務(wù)的方法
- 業(yè)務(wù)路由方法、業(yè)務(wù)路由器、客戶端設(shè)備及業(yè)務(wù)網(wǎng)絡(luò)系統(tǒng)
- 一種移動(dòng)業(yè)務(wù)消息路由的方法、系統(tǒng)和設(shè)備
- 業(yè)務(wù)處理方法、設(shè)備和系統(tǒng)
- 業(yè)務(wù)編排方法及裝置、業(yè)務(wù)發(fā)放方法及裝置
- 業(yè)務(wù)限流方法及業(yè)務(wù)限流裝置
- 一種信息推薦方法、裝置及存儲(chǔ)介質(zhì)
- 一種基于業(yè)務(wù)事件的頁(yè)面展示方法、裝置和電子設(shè)備
- 業(yè)務(wù)編排方法及裝置、業(yè)務(wù)發(fā)放方法及裝置
- 一種安全業(yè)務(wù)的定義、開發(fā)和執(zhí)行方法及系統(tǒng)
- 網(wǎng)絡(luò)實(shí)體監(jiān)控方法及裝置
- 一種實(shí)體鏈接方法及裝置
- 一種基于深度學(xué)習(xí)的實(shí)體鏈接方法
- 實(shí)體發(fā)現(xiàn)方法及裝置
- 一種數(shù)據(jù)處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種實(shí)體關(guān)系識(shí)別方法、裝置及設(shè)備
- 尾實(shí)體鏈接方法、裝置、服務(wù)器及存儲(chǔ)介質(zhì)
- 基于實(shí)體對(duì)齊的屬性融合方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種實(shí)體召回方法及相關(guān)裝置
- 實(shí)體表征模型的訓(xùn)練和表征方法、電子設(shè)備和存儲(chǔ)介質(zhì)





