用Jedis连接redis

先创建maven项目
pom.xml文件

<dependencies>
    <dependency>
        <groupId>redis.clients</groupId>
        <artifactId>jedis</artifactId>
        <version>2.9.0</version>
    </dependency>
  </dependencies>

创建java文件测试连接

package redis;

import redis.clients.jedis.Jedis;

public class test {

    public static void main(String[] args) {
        Jedis jedis=new Jedis("localhost");
        System.out.println(jedis.ping()); //测试连接成功     返回PONG
        jedis.set("name", "刘中华");
        System.out.println(jedis.get("name"));  //返回刘中华       
        jedis.set("name", "王五");
        System.out.println(jedis.get("name"));  //返回王五    会覆盖之前的

        Set<String> keys = jedis.keys("*");
        for(String k:keys){                    //得到所有的key
            System.out.println(k);
        }



        System.out.println(jedis.del("name"));   //删除key

        jedis.lpush("name", "张三");
        jedis.lpush("name", "王五");
        jedis.lpush("name", "赵丽");
        jedis.lpush("name", "面试");      //写入List列表

        List<String> names = jedis.lrange("name", 0, 3);
        for(String s:names){
            System.out.println(s);
        }
    }
}
上一篇:Redis 学习


下一篇:Redis非关系型数据库