java连接redis,并查询redis下所有的key-value格式数据
时间: 2023-11-02 21:23:11 浏览: 172
要连接 Redis 并查询 Redis 下所有的 key-value 格式数据,您可以使用 Redis 客户端 Jedis 来完成。
以下是一个简单的 Java 代码示例,用于连接 Redis 并查询 Redis 中所有的 key-value 格式数据:
```java
import redis.clients.jedis.Jedis;
public class RedisDemo {
public static void main(String[] args) {
// 连接 Redis
Jedis jedis = new Jedis("localhost", 6379);
// 查询 Redis 中所有的 key-value 格式数据
for (String key : jedis.keys("*")) {
System.out.println(key + ": " + jedis.get(key));
}
// 关闭 Redis 连接
jedis.close();
}
}
```
在这个示例中,我们首先使用 Jedis 的构造方法来连接 Redis,然后使用 `jedis.keys("*")` 方法来查询所有的 key。最后,我们遍历这些 key,并使用 `jedis.get(key)` 方法来获取对应的 value。
请注意,这个示例中的 Redis 连接参数是 "localhost" 和 6379,您需要根据您自己的 Redis 实例来修改这些参数。
阅读全文