可以使用 Redis 的 SET
命令和 EXPIRE
参数来实现定时任务。具体方法是:
- 使用
SET
命令设置一个带有过期时间的键,例如:
SET key value EX seconds
- 使用
EXPIRE
命令设置一个键的过期时间,例如:
EXPIRE key seconds
这样,当过期时间到达时,Redis 就会自动删除该键。
你可以在应用程序中每隔一段时间执行一次检查,如果发现键已经被删除,就执行定时任务。
例如,下面是一个简单的 Python 代码示例,使用 Redis 实现定时任务:
import redis# 连接到 Redis 服务器
r = redis.Redis(host='localhost',