[發明專利]一種業務處理方法和裝置在審
| 申請號: | 201610153729.1 | 申請日: | 2016-03-17 |
| 公開(公告)號: | CN107203544A | 公開(公告)日: | 2017-09-26 |
| 發明(設計)人: | 向潔;滕國凱;岑英嵐;周杰 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06Q30/06 |
| 代理公司: | 北京博思佳知識產權代理有限公司11415 | 代理人: | 林祥 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 業務 處理 方法 裝置 | ||
技術領域
本申請涉及網絡技術,特別涉及一種業務處理方法和裝置。
背景技術
隨著網絡技術的發展,利用互聯網搭建產品銷售平臺的業務也越來越多。當一個產品在網上平臺銷售時,用戶可以通過下單付款來購買該產品。伴隨著產品的銷售,平臺需要進行產品庫存的管理,例如,隨著產品的售出,對應的產品庫存將減少??赡艹霈F的一種問題是,同一時刻出現多人下單的大并發訪問,此時可能出現重復扣減庫存。為了防止出現該問題,相關技術中可以使用數據庫鎖以防止重復操作。而數據庫鎖的方式,對于多訂單同時鎖定資源只能逐筆處理,容易導致并發線程過多,資源消耗大幅上升,嚴重時將導致系統崩潰。因此,數據庫鎖的方式使得庫存管理的效率低且不可靠。
發明內容
有鑒于此,本申請提供一種業務處理方法和裝置,以提高業務處理的效率和可靠性。
具體地,本申請是通過如下技術方案實現的:
第一方面,提供一種業務處理方法,所述業務處理方法用于對數據庫中的產品數據進行更新;所述方法包括:
啟動對應本次更新操作的數據庫事務,在產品數據更新流水表中創建與本次更新操作對應的唯一索引,并在所述產品數據更新流水表中,執行與所述唯一索引對應的更新流水記錄的插入操作,所述更新流水記錄用于記錄本 次更新操作的更新信息;
若根據所述唯一索引,插入所述更新流水記錄成功,則更新所述產品數據,并在所述數據庫事務成功執行時,完成對所述產品數據的更新。
第二方面,提供一種業務處理裝置,包括:
索引創建模塊,用于啟動對應本次更新操作的數據庫事務,在產品數據更新流水表中創建與本次更新操作對應的唯一索引,并在所述產品數據更新流水表中,執行與所述唯一索引對應的更新流水記錄的插入操作,所述更新流水記錄用于記錄本次更新操作的更新信息;
事務處理模塊,用于在根據所述唯一索引,插入所述更新流水記錄成功時,則更新所述產品數據,并在所述數據庫事務成功執行時,完成對所述產品數據的更新。
本申請提供的業務處理方法和裝置,通過采用唯一索引來控制多個用戶下單的并發訪問情況下的防止重復操作,可以允許并行處理多個訂單的業務訪問,只要每個訪問的處理都根據唯一索引來判斷是否重復即可,唯一索引可以保證對于一個訂單的一個類型的數據更新操作是唯一的,可以防止出現重復的更新操作,由于這種方式允許業務的并行處理,所以可以加快業務處理的效率;并且,也正是由于并行處理業務,可以避免出現資源消耗過度而引起的系統崩潰,提高可靠性。
附圖說明
圖1是本申請一示例性實施例示出的一種產品數據更新應用場景圖;
圖2是本申請一示例性實施例示出的一種業務處理方法的流程圖;
圖3是本申請一示例性實施例示出的一種庫存數據更新的流程圖;
圖4是本申請一示例性實施例示出的一種庫存管理流程圖;
圖5是本申請一示例性實施例示出的一種業務處理裝置的結構示意圖;
圖6是本申請一示例性實施例示出的一種業務處理裝置的結構示意圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本申請相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。
隨著互聯網技術的發展,產品的網絡銷售平臺也隨之建立。例如,商家可以在網絡銷售平臺銷售自己的產品,用戶可以通過下單付款來購買該產品;并且伴隨著產品的銷售,對產品的庫存數據進行管理,以清晰準確的掌握所銷售產品的庫存情況。本申請實施例的業務處理方法,即可以應用于對產品的庫存數據的更新。如圖1所示,用戶11可以通過終端12的顯示屏,瀏覽終端12上展示的多種在售產品,并可以下單購買。后臺的服務端13可以根據產品的銷售情況,更新該產品的庫存數據,比如,當某種產品售出一件后,對應該產品的庫存數量就減去一。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610153729.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種帶防噪功能的可拆卸式后視鏡折轉銷軸
- 下一篇:一種帶降噪功能的后視鏡鏡圈





