Redis命令简易教程

Redis详细命令可参阅 http://redisdoc.com/

Java 中使用Jedis jd=new Jedis("127.0.0.1");

所有的命令,jd都有方法对应。

1.String类型

set mykey "good to know you"   返回OK

get mykey 返回字符串“good to know you”,如果key不存在,返回null

对应Jedis用法:

System.out.println(jd.set("mykey", "good to know you")); //打印OK

为key设置超时时间

set mykey "good to see ya" ex 120 设置mykey的存活时间是120秒

使用ttl mykey返回剩余存活时间。(注意:key不存在(过期),返回-2,有可以但是没有设置存活时间返回-1,其他返回存活时间)

对应Jedis用法:

jd.setex("hi", 120, "winter is coming");//参数分别是 key,时间,value

NX和XX选项

在set 命令末尾添加NX 或者XX,分别表示

NX当key不存在的执行set

XX当key存在的时候执行set

成功返回OK,失败返回null

set hi "spring is coming" XX

对应jedis代码jd.set("hi", "good lord", "XX");

猜你喜欢

转载自www.cnblogs.com/legion/p/9179031.html
今日推荐