java删除redis中的可用 |
您所在的位置:网站首页 › java清空redis › java删除redis中的可用 |
如何在Java中使用RedisTemplate实现删除key 发布时间:2020-11-25 14:57:59 来源:亿速云 阅读:96 作者:Leah 本篇文章给大家分享的是有关如何在Java中使用RedisTemplate实现删除key,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 Redis模糊匹配批量删除操作,使用RedisTemplate操作: public void deleteByPrex(String prex) { Set keys = redisTemplate.keys(prex); if (CollectionUtils.isNotEmpty(keys)) { redisTemplate.delete(keys); } } prex为迷糊匹配的key,如cache:user:* 这里需要判断keys是否存在,如果一个都匹配不到会报错:ERR wrong number of arguments for 'del' command 当然,如果要直接在linux里面操作的话,在命令行执行以下命令:redis-cli keys "keys" | xargs redis-cli del keys 是要匹配的规则,和上面的prex一样。 补充知识:Redis怎么用 - (一)基础命令介绍、常见应用场景说明 最新稳定版本5.x 官方文档:https://redis.io/documentation |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |