./src/redis-server redis.conf

-
redis.clients -
jedis -
2.9.0

(Redis的连接相较于MySql更加简单。)

出现PONG则成功!

字符串的存储
jedis.set(key,value);


字符串获取值
jedis.get(key);

字符串的删除
jedis.del(key);

字符串的修改就等于新增的方法jedis.set。
字符串的设置失效时间
jedis.setex(key,secods,value);
中间存放的是失效秒数。

字符串的的失效时间所剩时间
jedis.ttl(key);

Hash存储对象:
jedis.hset(key,field,value);


注意:在开发过程中,如果想一次存储多个对象,那么就将对象转换成json格式,然后把json以字符串的形式存储到redis中;想要取json中的值时,需要获取redis中的对象相关信息,jedis.get拿到json串,然后通过JSON.parseObject();转译出来;
Hash的获取值
Map
stu = jedis.hgetAll(key);

Hash删除对象 中 的某一个属性
jedis.hdel(key,value);

Hash判断某一个对象中的某一项属性是否存在
jedis.hexists(key,field);
这里的key指的是对象,而field指的是该对象中的属性。

Hash获取对象中属性的长度
jedis.hlen(key);

List的存储值
jedis.lpush(key,Strings);


List获取值
jedis.lindex(key,index);
这里的index指的是想要获取key所对应的value中第几位值。

List获取属性的长度
jedis.llen(key);

Lsit获取指定范围内的值
jedis.lrange(key,start,end);

Set存储值
jedis.sadd(key,members);


Set判断属性是否存在
jedis.exists(key);

Set查看指定属性的长度
jedis.scard(key);
