Redis是一种高性能的内存数据库,它可以用于存储和检索键值对。Redis可以为每个键值对设置一个过期时间,以便在指定的时间点自动删除该键值对。如果想查看某个键的过期时间,可以使用Redis的TTL命令。
使用TTL命令查看Key的过期时间
TTL key
TTL命令的参数是要查看过期时间的键名。它会返回一个整数值,表示该键的剩余生存时间(以秒为单位)。如果该键永不过期,则返回-1。
- 如果TTL命令返回值大于0,表示该键还有剩余的生存时间。
- 如果TTL命令返回值等于0,表示该键即将过期。
- 如果TTL命令返回值小于0,表示该键永不过期。
例如,要查看键key1的过期时间,可以使用如下TTL命令:
TTL key1
如果返回值为200,表示该键还有200秒的生存时间;如果返回值为-1,表示该键永不过期。