迹忆客 计算机编程题库

Redis 经典面试题

使用什么命令来设置Redis的key的过期时间
  • EXPIRE
  • PERSIST
  • EXPIREAT
  • PEXPIRE
  • PEXPIREAT
正确答案是:A,C,D,E
正确率:3%

解析:

在Redis中设置key的过期时间有这样几个命令

  • EXPIRE 命令 为给定 key 设置过期时间,以秒计
  • EXPIREAT 命令 作用和 EXPIRE 类似,都用于为 key 设置过期时间。 不同在于 EXPIREAT 命令接受的时间参数是 UNIX 时间戳(unix timestamp)
  • PEXPIRE 命令 设置 key 的过期时间以毫秒计
  • PEXPIREAT 命令 设置 key 过期时间的时间戳(unix timestamp) 以毫秒计

而对于PERSIST命令,它也可以认为是为key设置过期时间,只是这个过期时间是永久。严格来说是移除给定的key的过期时间,将其设置为永久有效。

查看笔记

扫码一下
查看教程更方便