解决RedisTemplate中不能删除key的问题

tech2022-09-30  65

问题 实际通过redisTemplate.delete删除了redis的key但是在判断redisTemplate.hasKey时候还是存在,导致缓存删除不了

解决 原因是在两个服务在引入RedisTemplate,引入的方式不对,一种是

@Autowired private RedisTemplate<String, String> redisTemplate;

另外一种是:

@Autowired private RedisTemplate redisTemplate;

可以参考这篇文章redis源码

最新回复(0)