#Redis

若依源码:接口限流功能的实现

2025年01月07日 by emanjusaka 阅读 9 点赞 0

若依源码:接口限流功能的实现

文章介绍了在若依项目中实现接口限流的方式。首先定义了一个 @RateLimiter 注解,包括限流 key、时间、次数和类型等参数,然后通过 AOP 拦截请求实现限流功能,借助 lua 脚本保证操作原子性。接着是注入 lua 限流脚本的 Redis 配置,其中包括设置 RedisTemplate 序列化规则和注入 lua 脚本。最后展示了如何通过注解在接口上使用限流功能。文章关键词包括 ruoyi、限流、Redis 。

阅读全文…

标签: 限流 , Redis , ruoyi

发布在 源码分析

单线程的Redis速度为什么快?

2024年11月08日 by emanjusaka 阅读 27 点赞 0

单线程的Redis速度为什么快?

Redis 是一个采用单线程架构的高性能内存键值数据库。官方测试报告中,单机可支持 10w 左右的 QPS。

阅读全文…

标签: Redis

发布在 Redis

Redisson 框架中的分布式锁

2024年03月01日 by emanjusaka 阅读 164 点赞 2

Redisson 框架中的分布式锁

实现分布式锁通常有三种方式:数据库、Redis 和 Zookeeper。我们比较常用的是通过 Redis 和 Zookeeper 实现分布式锁。Redisson 框架中封装了通过 Redis 实现的分布式锁,下面我们分析一下它的具体实现。

阅读全文…

标签: Redisson , Redis , 分布式锁

发布在 Redis

微码:Redisson 工具类

2024年02月27日 by emanjusaka 阅读 172 点赞 2

微码:Redisson 工具类

Redisson 工具类

阅读全文…

标签: Redis , Redisson

发布在 微码