Gibt es eine Möglichkeit zu erreichen und zu implementieren dies mit Java-Programm.Wie bekomme ich eine Liste von Hashes in redis db mit Java?
Zur Zeit verweise ich Redis Website.
Gibt es eine Möglichkeit zu erreichen und zu implementieren dies mit Java-Programm.Wie bekomme ich eine Liste von Hashes in redis db mit Java?
Zur Zeit verweise ich Redis Website.
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.
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.
Hey danke für die Antwort. @ Redisson_RuiGu – sathya