淡淡白云

文章
6
资源
1
加入时间
2年10月24天

redis扣减库存示例代码 java

使用redis扣减库存,保证库存不超发或少发的核心是保证redis读取库存和扣减库存的原子性。不能多个线程读取同一时刻的库存再去做扣减,也不能多个线程先扣减库存再去读库存。下面先介绍正确实例1.使用lua脚本SpringDataRedis版本 代码如下package com.wl.redis.jedis;import org.apache.commons.pool2.impl.GenericObjectPoolConfig;import org.springframework.bea