修复reddison不能批量删除的bug。
This commit is contained in:
parent
2ee2e4505a
commit
0fe064b8a2
|
@ -96,8 +96,12 @@ public class RedisCache {
|
||||||
* @param collection 多个对象
|
* @param collection 多个对象
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
public long deleteObject(final Collection collection) {
|
public void deleteObject(final Collection collection) {
|
||||||
return redissonClient.getKeys().delete(Arrays.toString(collection.toArray()));
|
RBatch batch = redissonClient.createBatch();
|
||||||
|
collection.forEach(t->{
|
||||||
|
batch.getBucket(t.toString()).deleteAsync();
|
||||||
|
});
|
||||||
|
batch.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue