Redisson Multiget — получение нескольких значений ключа в форме одного вызова Redisson

#java #redisson

#java #redisson

Вопрос:

У меня есть кэш redis, где каждый ключ имеет тип list, и из redisson я хочу составить карту каждого ключа списка и их размера…

Приведенный ниже код работает нормально, но я хочу сделать один вызов кеша redis.

 Iterable<String> keys = redissonClient.getKeys().getKeysByPattern(keyPattern);


    Map<String, Integer> map = new HashMap<>();
    for (String key : keys) {
        map.put(key, redissonClient.getList(key).size());
    }
    return map;
}
 

Заранее спасибо