redis中键的生存时间(expire)

/ 笔记 / 无站内评论 / 457浏览

1、redis中可以使用expire命令设置一个键的生存时间,到时间后redis会自动删除它 expire 设置生存时间(单位/秒) pexpire 设置生存时间(单位/毫秒) ttl/pttl 查看键的剩余生存时间 persist 取消生存时间 expireat [key] unix时间戳1351858600 pexpireat [key] unix时间戳(毫秒)1351858700000

2、应用场景 限时的优惠活动 网站数据缓存(对于一些需要定时更新的数据) 限制网站访客访问频率(例如:1分钟最多访问10次)

代码演示:

		//创建连接池
		JedisPool pool = new JedisPool();
		//获取连接
		Jedis jedis = pool.getResource();
		jedis.set("index", jsonJava);
	 	jedis.expire("index", 86400);//数据有效时间(秒)
召唤蕾姆
琼ICP备18000156号

鄂公网安备 42011502000211号