我正在使用 Bottle 开发应用程序。在我的注册表单中,我使用唯一密钥通过邮件确认电子邮件。我将此密钥存储在 REDIS 中,有效期为 4 天。如果用户在 4 天内未确认电子邮件,则密钥将过期。为此,我想从我的数据库(mongoDB)中永久删除用户条目。
当然,我不需要持续轮询我的 redis 服务器来检查密钥是否存在。
有没有办法从 Redis 获得回调?
或者有没有其他有效的方法?
此功能在 Redis 2.8 中实现,请在此处阅读http://redis.io/topics/notifications
redis 中没有这样的回调(我不知道)。
我会这样做: