redis基础(1)

在 Redis 中,设置键值并同时指定以秒为单位的过期时间,有以下两种常用方式:

 

方法 1:使用 SET 命令 + EX 选项(推荐)

SET key value EX seconds
    • 说明:在设置键值对的同时直接指定过期时间(秒)

    •  
      
      
      SET user:token "abc123" EX 3600  # 设置 token 并设置 1 小时后过期(3600秒)

方法 2:使用 SETEX 命令 
 

SETEX key seconds value
  • 说明:专用于设置带过期时间的字符串值(参数顺序与 SET 不同)

  • 示例

  • SETEX verification_code 300 "8848"  # 设置验证码 5 分钟后过期(300秒)

你可能感兴趣的:(redis基础(1))