摘要: redis分布式锁的实现 我们希望的,无非就是这一段代码,能够单线程的去访问,因此在这段代码之前给他加锁,相应的,这段代码后面要给它解锁: 2.1 引入redis依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifact 阅读全文
posted @ 2022-09-08 16:13 崔超群 阅读(92) 评论(0) 推荐(0)
摘要: 本文只针对单体应用的高并发导致超卖的处理方案。 超卖是指商品本来只有固定的数量比如10个,但是在某一时刻有大量的并发请求涌入,导致商品卖出去了比如100个,这就是超卖现象。 本文以7种方案来实现减库存操作,然后分析每个方案有什么问题,哪个方案可以解决超卖。 场景设计创建数据库: create dat 阅读全文
posted @ 2022-09-08 16:01 崔超群 阅读(73) 评论(0) 推荐(0)