2017-10-15 4 views

Antwort

2

Es ist nicht schwer, wenn Sie sich die Redis API im Detail ansehen.

Set<String> hashes = new HashSet<>(); 
RKeys keys = redisson.getKeys(); 
keys.getKeys().forEach(key -> { 
    if (RType.MAP.equals(keys.getType(key))) { 
     hashes.add(key); 
    } 
}); 

Dies ist ein Beispiel, das mit Redisson als Client geschrieben wurde.

+0

Hey danke für die Antwort. @ Redisson_RuiGu – sathya

-1

Ich habe versucht, den Jedis-Client zu verwenden.

Die folgende Syntax half, die Liste der Hashes zu erhalten.

Scan 0 Match FolderName:* count 10000 

Es funktioniert sehr gut.

Verwandte Themen