关于jfinal清除所有redis缓存问题

请问使用Redis.use("")方法设置缓存之后,怎么可以手动把cacheName中的所有缓存清除掉

评论区

杜福忠

2017-10-09 09:23

我是这样用的:
Cache cache = Redis.use(cacheName);
cache.del(cache.keys("*").toArray());

http://www.jfinal.com/share/299

Dreamlu

2017-10-09 10:34

https://gitee.com/596392912/JFinal-commons/blob/master/src/main/java/com/siweifu/ext/activerecord/cache/RedisCache.java#L29

可以用这个 lua 脚本,我从spring-redis里面撸出来的。

热门反馈

扫码入社