lua脚本实现,通过 redis 的eval命令,举个例子(大神勿喷...)

-- 查库存,KEYS[1] 假设为库存的键
local stock = redis.call('get', KEYS[1])
-- 库存不足
if stock <= 0 then
    return -1
end
-- 库存充足,修改库存并返回库存的数量
return redis.call('incrby', KEYS[1], -1)