分佈式事務--01 redis實現分佈式事務鎖,解決高併發環境下庫存扣減

某東新發一塊新機,每人限購2臺,預計會有10W的併發,在該情況下,如果扣減庫存,保證不會超賣 解決方案一 利用數據庫鎖機制,對記錄進行鎖定,再進行操作 SELECT * from goods where ID =1 for update; UPDATE goods set stock = stock - 1; 解決方案二 使用時間戳字段實現數據更新,避免強制性的數據獨佔 比如goods表新增一個
相關文章
相關標籤/搜索