java 链接 redis

import redis.clients.jedis.Jedis;

public class RedisLinkJava {
public static void main(String[] args) {
Jedis jedis = new Jedis("localhost");
System.out.println("连接成功");
System.out.println("服务正在运行: "+jedis.ping());
}
}

java 操作 string 

public static void main(String[] args) {
Jedis jedis = new Jedis("localhost");
System.out.println("连接成功");
jedis.set("runkey", "hello runvalue");
System.out.println("redis 存储的字符串为: "+ jedis.get("runkey"));
}

Java List(列表)

public static void main(String[] args) {
Jedis jedis = new Jedis("localhost");
System.out.println("连接成功");
jedis.lpush("silist", "Run1");
jedis.lpush("silist", "Run2");
jedis.lpush("silist", "Run3");
// 获取存储的数据并输出
List<String> list = jedis.lrange("site-list", 0 ,2);
for(int i=0; i<list.size(); i++) {
System.out.println("列表项为: "+list.get(i));
}
}

java 输出 所有key 

public static void main(String[] args) {
Jedis jedis = new Jedis("localhost");
System.out.println("连接成功");

// 获取数据并输出
Set<String> keys = jedis.keys("*");
Iterator<String> it=keys.iterator() ;
while(it.hasNext()){
String key = it.next();
System.out.println(key);
}
}