关于悲观锁和乐观锁在秒杀应用问题?

来源:5-7 非互斥同步锁

佛系biu

2020-03-17

我百度了好多方案,在mysql中用乐观锁比较多,而redis用悲观比较多,这个是不是由于业务(我只需要保证卖出去就好,不成功也无所谓)和数据库的自身特性决定的呢?没做过高并发,对这块比较好奇

写回答

1回答

悟空

2020-03-17

是的,因为redis通常用作分布式锁,需要抢到才能继续执行,所以是悲观锁。MySQL乐观锁效率高些。

0
1
佛系biu
非常感谢!
2020-03-17
共1条回复

深度解密Java并发工具,精通JUC,成为并发多面手

JUC全方位讲解,构建并发工具类知识体系

1599 学习 · 573 问题

查看课程