redis
文章平均质量分 82
Kanseui ?
这个作者很懒,什么都没留下…
展开
-
【Redis+lua】实现秒杀系统
基本流程提供秒杀接口,利用令牌桶方式的lua脚本实现限流的功能,数据进来后,用分布式锁锁住,再对数据库进行操作。写库采用异步的方法(BlockQueue的put take),也可以直接写入mq,由另一个线程消费。引入依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <art原创 2022-04-13 19:39:43 · 942 阅读 · 0 评论 -
【Redis+Lua】实现分布式限流
项目实现:当一个请求在5秒内请求超过5次,则抛出异常项目结构父项目POM<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apach原创 2022-04-12 22:16:55 · 1043 阅读 · 0 评论