高併發搶紅包案列以及使用鎖,版本號,redis緩存解決,項目可運行,詳細註釋(一)

 1.問題描述 簡單來說就是當大量數據來訪問數據庫的時候,可能導致數據不一致。如下: 發一個2000元的大紅包,總共2000個小紅包,每個一元,但是有30000個人去搶,紅包少一個就減一,插入搶紅包用戶信息,結果看圖:  stock表示餘留的紅包數,結果是負一     看見那個2001,居然有2001個人搶到了紅包,這就是問題所在了。 接下來我會給出整個項目,和講解。 2.建立表 紅包表: cre
相關文章
相關標籤/搜索