在Redis中,GETEXPIRE
命令用于获取一个键的过期时间。但是,该命令本身并不能直接设置键的有效期。要设置键的有效期,你需要使用EXPIRE
或PEXPIRE
命令。
以下是使用EXPIRE
和PEXPIRE
命令设置键的有效期的示例:
// 设置键的过期时间为60秒
EXPIRE key 60
// 设置键的过期时间为60毫秒
PEXPIRE key 60
在这些示例中,key
是你想要设置有效期的键的名称。EXPIRE
命令将键的过期时间设置为秒,而PEXPIRE
命令将过期时间设置为毫秒。
请注意,如果你尝试获取一个不存在的键的过期时间,GETEXPIRE
命令将返回-1。此外,如果键已经过期,GETEXPIRE
命令仍然会返回键的过期时间(如果之前设置过的话),但该键在实际应用中可能已经被删除。