可以使用 DEL
命令来删除计数器的键:
DEL key
如果要在每天凌晨 00:00:00 清空计数器,可以使用 Redis 的 EXPIRE
命令为计数器设置过期时间,让它每天凌晨过期,然后在程序中设置一个定时任务,在凌晨 00:00:00 时执行 DEL
命令清空计数器:
EXPIRE key 86400
这样就可以在每天凌晨 00:00:00 时自动清空计数器了。
注意:
DEL
命令可以删除多个键,所以可以用它来删除多个计数器。EXPIRE
命令设置的是过期时间,单位是秒。在上面的例子中,设置的是 86400 秒,也就是 24 小时。所以在每天的凌晨 00:00:00 时,计数器就会过期。- 如果计数器的值是在程序中维护的,则可以在程序中直接将计数器的值设置为 0,而不用删除计数器的键。