Redis的默认过期时间单位是秒。当使用EXPIRE命令设置键的过期时间时,可以指定一个整数值,表示键在多少秒后过期。 下面是一个使用Redis设置过期时间的示例: importredis.clients.jedis.Jedis;publicclassRedisExpireExample{publicstaticvoidmain(String[]args){// 连接到Redis服务器Jedisjedis=newJedis("localhost");// ...
expireat key timestamp 将key的过期时间设置为timestamp所代表的秒数的时间戳 pexireat key timestamp 将key的过期时间设置为timestamp所代表的毫秒数的时间戳 注:expire和pexpire 是设置一个过期的时间段,比如设置几分钟后过期或者几秒钟后过期;而expireat和pexpireat是指定一个过期时间,比如优惠券在某年某月某日过...
需要注意的是,虽然我们可以通过EXPIRE命令设置过期时间,但是 Redis 的过期时间默认时间单位是秒。也就是说,如果我们不指定时间单位,那么 Redis 会将时间单位默认为秒。 因此,如果我们想设置一个 1 小时的过期时间,应该这样写: EXPIRE mykey 3600 1. 而不是: EXPIRE mykey 60 1. 因为后者实际上设置的是 60 秒...