SpringBoot秒殺系統(四)高併發優化

併發發生在哪? 紅色部分爲可能出現高併發的點 秒殺地址接口分析可以放到服務端進下行緩存。 當緩存中有地址時,直接返回。沒有的話再去數據庫進行查找,減輕數據庫的壓力。 秒殺瓶頸分析 多個用戶購買一個商品時,數據庫對某行記錄進行封鎖,只有當前面的請求提交或者回滾之後才能進下釋放,這就導致了後面的用戶一直在等待。 優化方向就是減少行級鎖的持有時間 優化總結 前端: 動靜態數據做分離,減少請求與響應時間;
相關文章
相關標籤/搜索