1 需求分析/图解
Redis 除了做缓存,还能干很多很多事情:分布式锁、限流、处理请求接口幂等性
- 完成接口限流-防止某个用户频繁的请求秒杀接口
- 比如在短时间内,频繁点击抢购,我们需要给用户访问频繁的提示防止一直刷一个接口


2 简单接口限流
- 使用简单的 Redis 计数器, 完成接口限流防刷

- 除了计数器算法,也有其它的算法来进行接口限流, 比如漏桶算法和令牌桶算法
- 令牌桶算法, 相对比较主流, 可以关注一下.Java高并发系统限流算法的应用:
https://blog.youkuaiyun.com/ZGL_cyy/arti