java redisTemplate 模糊删除key
时间: 2023-09-24 18:14:06 浏览: 179
在Java中使用redisTemplate操作缓存的方法示例
5星 · 资源好评率100%
可以通过 RedisTemplate 的 delete 方法结合通配符实现模糊删除,如下所示:
```java
String pattern = "your_pattern_*";
Set<String> keys = redisTemplate.keys(pattern);
redisTemplate.delete(keys);
```
其中,`your_pattern_*` 表示要删除的 key 格式,通配符 `*` 表示匹配任意字符。通过 `redisTemplate.keys(pattern)` 方法获取到符合条件的 key 集合,再通过 `redisTemplate.delete(keys)` 方法将其删除。
阅读全文