先创建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);
}
}
}