You've already forked FrameTour-BE
refactor(integration): 将降级缓存从Redis迁移到Caffeine内存缓存
- 移除RedisTemplate依赖,改用Caffeine作为缓存实现 - 添加缓存互斥锁机制,避免并发请求打崩下游服务 - 统一缓存策略:有缓存直接返回,无缓存调用远程并缓存结果 - 调整缓存TTL配置,从天单位改为分钟单位 - 更新缓存统计信息结构,TTL字段从天改为分钟 - 优化批量清除缓存逻辑,使用流式过滤处理 - 简化缓存操作API,移除无返回值的执行方法
This commit is contained in:
6
pom.xml
6
pom.xml
@@ -286,6 +286,12 @@
|
||||
<artifactId>spring-kafka</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- Caffeine Cache -->
|
||||
<dependency>
|
||||
<groupId>com.github.ben-manes.caffeine</groupId>
|
||||
<artifactId>caffeine</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- Apache POI - 处理Excel文件 -->
|
||||
<dependency>
|
||||
<groupId>org.apache.poi</groupId>
|
||||
|
||||
Reference in New Issue
Block a user