高併發下的訂單與庫存的處理

問題: 一件商品只有100個庫存,如今有1000或者更多的用戶來購買,每一個用戶計劃同時購買1個到幾個不等商品。如何保證庫存在高併發的場景下是安全的。 1.很少發 2.很多發redis 下單涉及的一些步驟 1.下單 2.下單同時預佔庫存 3.支付 4.支付成功真正減扣庫存 5.取消訂單 6.回退預佔庫存數據庫 何時進行預佔庫存 方案一:加入購物車的時候去預佔庫存。 方案二:下單的時候去預佔庫存。
相關文章
相關標籤/搜索