商城是用php mysql寫的,為防止超賣,我現在用的是mysql的事務加行鎖,提交后解鎖的方案,是可以阻止超賣,但并發一高服務器性能下降歷害,容易報502.所以想改成redis佇列方案,一般商品都有多sku,如紅色100件,黃色50件,這樣的多sku的,如何應用redis?網上找了幾個案例,是如庫存150件,即向redis寫入150行,,再用lpop 減少至0,但如果是多sku,我應該怎么寫合理點?如何保證原子性?本人小白,第一次接觸redis ,還望大家賜教一下,方便的話給個寫法案例,十分感謝!
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/15004.html
標籤:MySQL
