在 Redis 缓存中设置键的过期时间

RedisBeginner
立即练习

介绍

在本挑战中,你将模拟一个使用 Redis 缓存热门话题的社交媒体应用。你的目标是创建一个代表热门话题的键,并为其配置自动过期的时长。

具体来说,你将使用 redis-cli 连接到 Redis 服务器,将键 trending:topic1 的值设置为 Redis Basics,然后使用 EXPIRE 命令将其过期时间设置为 3600 秒。最后,你将退出 redis-cli 界面。本挑战将通过检查 Redis 命令历史记录来验证你是否正确设置了该键及其过期时间。

在 Redis 缓存中设置键的过期时间

某社交媒体应用使用 Redis 来缓存热门话题。请确保键 trending:topic1 在设置后 3600 秒内过期。

任务

  • 将键 trending:topic1 的值设置为 Redis Basics,然后将其过期时间设置为 3600 秒。

要求

  1. 使用 redis-cli 命令连接到 Redis 服务器。
  2. 使用 SET 命令将键 trending:topic1 的值设置为 Redis Basics
  3. 使用 EXPIRE 命令将键 trending:topic1 的过期时间设置为 3600 秒。
  4. 使用 exit 命令退出 redis-cli 界面。

示例

127.0.0.1:6379> INPUT YOUR COMMAND HERE
OK
127.0.0.1:6379> INPUT YOUR COMMAND HERE
(integer) 1
127.0.0.1:6379> exit

提示

  • 使用 redis-cli 命令连接到 Redis 服务器。
  • SET 命令用于设置键的值。
  • EXPIRE 命令用于以秒为单位设置键的过期时间。

总结

在本挑战中,任务涉及在 Redis 中设置键值对并配置其过期时间。具体而言,我们将键 trending:topic1 设置为值 Redis Basics,随后将其过期时间设定为 3600 秒。

核心学习点包括:使用 redis-cli 与 Redis 服务器交互、运用 SET 命令为键赋值,以及利用 EXPIRE 命令定义键的生存时间(TTL,以秒为单位)。验证脚本通过检查 Redis 命令历史日志,确认了这些命令的正确使用。

✨ 查看解决方案并练习