import redis.clients.jedis.Jedis;
public class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
Jedis jedis = new Jedis("localhost");
System.out.println("Connection to server sucessfully");
//查看服务是否运行
System.out.println("Server is running: "+jedis.ping());
String key1 = "key1";
StringBuffer sb = new StringBuffer();
for(int i=0;i<4;i++){
sb.append("abcdefghij");
}
String value1 = sb.toString();
jedis.set(key1,value1);
jedis.expire(key1, 60);
Long startMills = System.currentTimeMillis();
System.out.println(jedis.get(key1));
Long endMills = System.currentTimeMillis();
System.out.println("耗时:"+(endMills - startMills)+"毫秒"+",value1长度:"+value1.length());
}
}
Hello World!
Connection to server sucessfully
Server is running: PONG
abcdefghijabcdefghijabcdefghijabcdefghij
耗时:0毫秒,value1长度:40
127.0.0.1:6379> get key1
"abcdefghijabcdefghijabcdefghijabcdefghij"
127.0.0.1:6379> get key1
"abcdefghijabcdefghijabcdefghijabcdefghij"
127.0.0.1:6379> get key1
"abcdefghijabcdefghijabcdefghijabcdefghij"
127.0.0.1:6379> get key1
"abcdefghijabcdefghijabcdefghijabcdefghij"
127.0.0.1:6379> get key1
(nil)
127.0.0.1:6379>