/**
* 实现某个key自增1,并且设置有效期
* @param key
* @param liveTime
* @return
*/
public int increment(String key,long liveTime){
RedisAtomicInteger redisAtomicInteger = new RedisAtomicInteger(key, template.getConnectionFactory());
int andIncrement = redisAtomicInteger.getAndIncrement();
//初始设置过期时间
if(andIncrement==0&&liveTime>0){
redisAtomicInteger.expire(liveTime,TimeUnit.SECONDS);
}
return andIncrement;
}
最后
以上就是怕孤单小虾米最近收集整理的关于java中使用redis,实现key对应的value自增的全部内容,更多相关java中使用redis,实现key对应内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复