38 lines
782 B
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();
|
|
}
|
|
|
|
}
|