Existe-t-il un moyen de réaliser et implémenter cela en utilisant le programme java.comment obtenir la liste des hashes dans redis db en utilisant java?
Actuellement, je fais référence au site Web de Redis.
Existe-t-il un moyen de réaliser et implémenter cela en utilisant le programme java.comment obtenir la liste des hashes dans redis db en utilisant java?
Actuellement, je fais référence au site Web de Redis.
Ce n'est pas si difficile si vous jetez un coup d'œil à l'API Redis en détail.
Set<String> hashes = new HashSet<>();
RKeys keys = redisson.getKeys();
keys.getKeys().forEach(key -> {
if (RType.MAP.equals(keys.getType(key))) {
hashes.add(key);
}
});
Ceci est un exemple écrit en utilisant Redisson comme client.
J'ai essayé d'utiliser le client jedis.
La syntaxe ci-dessous a aidé à obtenir la liste des hashs.
Scan 0 Match FolderName:* count 10000
Cela fonctionne très bien.
Salut merci pour la réponse. @ Redisson_RuiGu – sathya