簡體   English   中英

如何使用java獲取redis db中的哈希列表?

[英]how to get list of hashes in redis db using java?

有什么方法可以使用java程序來實現和實現這一點。

目前我指的是Redis網站。

如果您仔細查看 Redis API,這並不難。

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

這是一個使用 Redisson 作為客戶端編寫的示例。

我曾嘗試使用 jedis 客戶端。

以下語法有助於獲取哈希列表。

Scan 0 Match FolderName:* count  10000

它的工作非常好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM