redis-test/src/main/java/com/zeekling/redis/speed/ExistsVSGet.java

38 lines
782 B
Java

package com.zeekling.redis.speed;
import redis.clients.jedis.Jedis;
/**
* @author zeekling
*/
public class ExistsVSGet {
private static final Jedis jedis = new Jedis("127.0.0.1", 6379);
private static void exists() {
long begin = System.nanoTime();
jedis.exists("key_aaaaaaa");
long end = System.nanoTime();
System.out.println("exists cost=" + (end - begin)/1000);
}
private static void get() {
long begin = System.nanoTime();
jedis.exists("key_aaaaaaa");
long end = System.nanoTime();
System.out.println("get cost=" + (end - begin)/1000);
}
private static void test() {
for (int i=1; i< 10; i++) {
jedis.get("0000000" + i);
}
}
public static void main(String[] args) {
ExistsVSGet.test();
ExistsVSGet.get();
ExistsVSGet.exists();
}
}