./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);