redisTemplate清除所有数据
时间: 2024-02-05 07:42:58 浏览: 86
分布式缓存RedisTemplate取不到数据的问题(csdn)————程序.pdf
可以使用RedisTemplate的`delete`方法来删除所有的key,如下所示:
```
@Autowired
private RedisTemplate redisTemplate;
public void clearRedisData() {
Set<String> keys = redisTemplate.keys("*");
redisTemplate.delete(keys);
}
```
这段代码会先获取所有的key,然后通过`delete`方法删除这些key对应的数据。需要注意的是,这个操作会将Redis中所有的数据全部清除,请谨慎操作。
阅读全文