Jedis 操作Redis


 Jedis

Jedis 是 Redis 的 Java 版本的客户端实现。

maven坐标:

<dependency>
    <groupId>redis.clientsgroupId>
    <artifactId>jedisartifactId>
    <version>2.8.0version>
dependency>

使用 Jedis 操作 Redis 的步骤:

  1. 获取连接

  2. 执行操作

  3. 关闭连接

示例代码:

package com.itheima.test;
?
import org.junit.Test;
import redis.clients.jedis.Jedis;
import java.util.Set;
?
/**
 * 使用Jedis操作Redis
 */
public class JedisTest {
?
    @Test
    public void testRedis(){
        //1 获取连接
        Jedis jedis = new Jedis("localhost",6379);
        
        //2 执行具体的操作
        jedis.set("username","xiaoming");
?
        String value = jedis.get("username");
        System.out.println(value);
?
        //jedis.del("username");
?
        jedis.hset("myhash","addr","bj");
        String hValue = jedis.hget("myhash", "addr");
        System.out.println(hValue);
?
        Set keys = jedis.keys("*");
        for (String key : keys) {
            System.out.println(key);
        }
?
        //3 关闭连接
        jedis.close();
    }
}