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