您的位置:首页 > 数据库 > Redis

Redis -- 通过代码批量删除

2017-05-08 16:50 246 查看
通过redisde keys命令可以进行模糊查询,如下

127.0.0.1:6379> KEYS mykey*
1) "mykey2"
2) "mykey1"
3) "mykey3"


我们可以使用java的相关api,对keys模糊查询出来的数据进行遍历,然后进行相应的操作

如下,进行模糊查询,批量删除,

private void del() {

RedisUtil redis = redisProductor.getRedis();

Set<String> set = redis.keys("APS_FUND_NOTICE_URL*");

Iterator it = set.iterator();
while (it.hasNext()) {
String key = (String) it.next();
redis.del(key);
System.out.println(key);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: