✨Feat: 实现缓存穿透/击穿防护 + 分布式锁
- 新增 BloomFilterManager:Guava 布隆过滤器(100万容量,1%误判率) - 新增 RedisLockUtil:基于 Redis SETNX + Lua 脚本的分布式锁 - 改造 CacheManager:添加空值短缓存(30秒TTL)+ 互斥锁防击穿(double-check) - 改造 ThumbServiceImpl:使用分布式锁替代 synchronized,集成布隆过滤器 - 新增 docs/技术调研文档.md:完整技术调研文档 - 更新 README.md:添加技术文档索引
This commit is contained in:
Reference in New Issue
Block a user