package action;
import java.util.List;
import java.util.UUID;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.Pipeline;
import redis.clients.jedis.Response;
public class Test {
public static void main(String[] args) {
Jedis jedis=new Jedis("localhost");
Pipeline pipe = jedis.pipelined();
long start = System.currentTimeMillis();
for (int i = 0; i < 10000; i++) {
pipe.set("kkkkkkkk"+i, UUID.randomUUID().toString());
}
pipe.sync();//
long end=System.currentTimeMillis();
System.out.println(end - start);
pipe.multi();
for (int i = 0; i < 10000; i++) {
pipe.get("key" + i);
}
Response<List<Object>> r = pipe.exec();
pipe.sync();
for(int i=0;i<100;i++)
System.out.println(r.get().get(i));
jedis.close();
}
}
Redis: 管道
最新推荐文章于 2024-04-25 10:30:19 发布