課程
/后端開發(fā)
/PHP
/PHP秒殺設計
暫時沒有代碼
2020-09-17
源自:PHP秒殺設計 4-4
正在回答
還是PHP操作Redis,執(zhí)行的是Redis的eval命令,這個命令傳入的字符串是lua代碼,可以在Redis服務器執(zhí)行這段lua代碼。
因為要判斷庫存是否已搶完,如果在PHP端直接判斷會出現(xiàn)超賣,所以需要在redis內部判斷,調用lua腳本判斷。有點像mysql的存儲過程。
舉報
利用php+redis打造一個高性能的訂單秒殺系統(tǒng)
1 回答redis中l(wèi)ua api
1 回答為什么減庫存不能用list 而是要用哈希去判斷
1 回答哇靠lua是什么鬼
4 回答小兄弟,php怎么做到高并發(fā),高可用?
1 回答為啥不用rediscluster
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2020-09-24
還是PHP操作Redis,執(zhí)行的是Redis的eval命令,這個命令傳入的字符串是lua代碼,可以在Redis服務器執(zhí)行這段lua代碼。
2020-11-04
因為要判斷庫存是否已搶完,如果在PHP端直接判斷會出現(xiàn)超賣,所以需要在redis內部判斷,調用lua腳本判斷。有點像mysql的存儲過程。