基于SpringBoot+Redis+MySQL实现秒杀系统(二)

1.实现基本购买商品功能;
2.使用Jmeter测试没加防护措施的情况下是否会出现商品超卖的现象。
3.分别采用悲观锁和乐观锁来解决商品超卖现象;
4.对比两种实现方式的优缺点和应用场景。

3.采用悲观锁和乐观锁来解决商品超卖现象

3.1实现购买商品功能

说明: 使用乐观锁解决商品的超卖问题,实际上是把主要防止超卖问题交给数据库解决,利用数据库中定义的version字段以及数据库中的事务实现在并发情况下商品的超卖问题。


全部评论

相关推荐

07-01 23:23
郑州大学 Java
否极泰来来来来:牛客迟早有高三的
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务