3 ms·
Redis expires can't be ordered, unfortunately. [0] One hack I can think of is, accessing the keys. If the key is expired, then Redis won't provide it and you c
by avinassh 5y ago
Redis expires can't be ordered, unfortunately. [0]
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 https://redis.io/commands/expire#how-redis-expires-keys
[1] - https://redis.io/commands/hset https://redis.io/commands/hset
- andydunstall 5y agoyep - 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
- avinassh 5y agono need to say sorry! Thanks for responding, and the post was fun to read.