![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis学习
匿名王同学
gogogo
展开
-
Spring Boot秒杀系统超卖问题,高并发问题深析(有压力测试的演示)
1.超卖背景很多小伙伴可能觉得,我秒杀项目中的库存一个一个减,为什么会造成超卖呢?当然,如果你是单线程的小系统当然不需要担心任何问题,但秒杀项目的特点是短时间内的超高并发,一堆用户去冲击很少量的商品库存,系统当然会反应不过来是谁买走了真正的库存商品,超卖情况也就随之发生,下面我们用代码详细展示一下!2.情景再现新建一个spring web项目,controller,dao,service层分别如下Service层package com.seckillsample.demo.service;i原创 2020-08-07 14:26:27 · 1646 阅读 · 0 评论 -
Redis基本知识,数据结构,命令操作,主从复制,缓存穿透,缓存击穿,缓存雪崩合集
1.HashString Key和String Value的map容器常用命令:赋值,删除,取值,增加数字hset myhash username jack(设置一组值)hset myhash age 18hmset myhash2 username rose age 21(设置多组值)hget myhash username ---------jackhmget myhash username age--------jack 18hgetall myhash ----------use原创 2020-07-03 19:28:33 · 112 阅读 · 0 评论