java中redis一次删除多个key

时间:2024-03-17 08:14:25

在项目中,我们常会遇到在一个方法执行完后更新相关的redis缓存,那如果相关的缓存存在多个怎么删除呢?其实spring集成的redis包“spring-data-redis”包就封装好了解决办法!

spring-data-redis中的RedisTemplate类封装了如下方法:
java中redis一次删除多个key
说明了RedisTemplate中的delete方法既支持单个删除,又支持多个(集合)删除。

我们可以对delete进一步封装,通过String可变长度的参数兼容两种删除方式:
java中redis一次删除多个key
对,就这么简单!