redis 目前没有直接的批量删除的命令,要实现批量删除,那思路就是:先取出全部符合条件的key,再删除这些明确的key
1.redis命令批量删除
redis-cli keys "test*" |xargs redis-cli del
有密码的话 用 -a
2.java 代码通过 redisTemplate 删除
Set<String> keys = redisTemplate.keys("device:" + "*"); redisTemplate.delete(keys);
redis 目前没有直接的批量删除的命令,要实现批量删除,那思路就是:先取出全部符合条件的key,再删除这些明确的key
1.redis命令批量删除
redis-cli keys "test*" |xargs redis-cli del
有密码的话 用 -a
2.java 代码通过 redisTemplate 删除
Set<String> keys = redisTemplate.keys("device:" + "*"); redisTemplate.delete(keys);