redis使用

redis部署方式,不配置默认单机(单机:single;集群非哨兵:cluster;集群哨兵:sentinel)
redisType=single

1,获取Jedis
//初始化redis
if(SingleRedis.equalsIgnoreCase(redisType)){
jedis = jedisPool.getResource();
}else if(SentinelRedis.equalsIgnoreCase(redisType)){
jedis = jedisSentinelPool.getResource();
}
//设置库编号
jedis.select(0);
2,put值

jedis.set(key,value);
jedis.expire(key,existTime);
3,get值
value = jedis.get(key);
4,setnx
lon = jedis.setnx(key,value);
返回1标识set成功,不等1表示key已存在,赋值不成功
5,关闭
jedis.close();


posted @ 2021-11-23 17:31  昊昋  阅读(26)  评论(0编辑  收藏  举报