Re:Redis scripts do not expire keys atomically
by andydunstall on Friday January 28, 2022 @04:32AM
(#30112529)
yep - as i mentioned in a comment below - we arn't concerned about when the key is actually deleted - only that its not returned when looked up if its TTL is hit
sorry should have been more clear
One hack I can think of is, accessing the keys. If the key is expired, then Redis won't provide it and you could know it is expired.
Another way is to club all of the relative keys in a hash [1]
[0] - https://redis.io/commands/expire#how-redis-expires-keys
[1] - https://redis.io/commands/hset