分佈式高併發項目案例--秒殺系統設計

一、瀏覽器層面:防重複提交控制數據庫

1)頁面秒殺按鈕置灰瀏覽器

2)頁面防重複提交
優化

 

二、應用層面秒殺

1)令牌機制,經過Redis分配令牌,只有拿到令牌的用戶纔可去訪問數據庫
im

2)同一個用戶需設置時間間隔,過期間間隔纔可再次提交
數據

 

三、DB層面
img

1)防止超賣:數據庫樂觀鎖di

 

 

補充及優化:時間

 

 
相關文章
相關標籤/搜索