You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Even after adding TTL in result backend the data is growing redis. #681
Redis keys are expired in two ways: a passive way and an active way.
A key is passively expired when a client tries to access it and the key is timed out.
However, this is not enough as there are expired keys that will never be accessed again. These keys should be expired anyway, so periodically, Redis tests a few keys at random amongst the set of keys with an expiration. All the keys that are already expired are deleted from the keyspace.
Please check that expire is assigned to keys using TTL command on one of keys.
Activity
s3rius commentedon Sep 23, 2026
Can you test that keys have expiration assigned to them? If yes, it's not a bug, it's how redis handles expiration.
https://redis.io/docs/latest/commands/expire/#how-redis-expires-keys
Please check that expire is assigned to keys using
TTLcommand on one of keys.