商品秒杀Redis分布式锁
1、单体应用中怎样处理并发问题:jdk1.6之后,Java原生锁性能得到了较大提升。因此使用Java原生锁就能解决并发问题。
@Transactional(rollbackFor = Exception.class)
public Result startSeckil(long seckillId,long userId) {
//锁住当前线程,缺点:用户体验差,响应时间太慢
Synchronized(this){
//校验库存
String nativeSql = "SELECT num
原创
2021-03-23 11:16:46 ·
202 阅读 ·
2 评论