Redis+lua進行相似秒殺的實現

Redis+lua進行相似秒殺的實現 因爲項目須要,須要多線程去獲取和修改數據庫的庫存,考慮到給數據庫加鎖效率低,因此採用redis+lua來進行實現 。java redis的單線程操做特性來執行lua腳本,經過lua腳原本保證原子性。若是經過單純的redis指令來進行更改,在讀和寫之間會存在多線程併發更新的問題。 web 1.首先定義redis數據結構redis goodId: { "tot
相關文章
相關標籤/搜索