关于悲观锁和乐观锁在秒杀应用问题?
来源:5-7 非互斥同步锁

佛系biu
2020-03-17
我百度了好多方案,在mysql中用乐观锁比较多,而redis用悲观比较多,这个是不是由于业务(我只需要保证卖出去就好,不成功也无所谓)和数据库的自身特性决定的呢?没做过高并发,对这块比较好奇
写回答
1回答
-
是的,因为redis通常用作分布式锁,需要抢到才能继续执行,所以是悲观锁。MySQL乐观锁效率高些。
012020-03-17
相似问题
关于悲观锁和乐观锁在秒杀应用问题?
来源:5-7 非互斥同步锁
佛系biu
2020-03-17
我百度了好多方案,在mysql中用乐观锁比较多,而redis用悲观比较多,这个是不是由于业务(我只需要保证卖出去就好,不成功也无所谓)和数据库的自身特性决定的呢?没做过高并发,对这块比较好奇
1回答
是的,因为redis通常用作分布式锁,需要抢到才能继续执行,所以是悲观锁。MySQL乐观锁效率高些。
相似问题