Reduce default TTL of Rails.cache
In #1601 (comment 1003033805) we've seen that over 60% of the data stored in Redis cache has a TTL > 1 day. While 99% of the data does not get to be idle for more than a day.
If we reduce the default TTL, we could have more keys naturally expire rather than having to be evicted at maxmemory. The default TTL is currently hardcoded to 2 weeks. We should make this configurable to an env variable that we can gradually reduce.
We could then reduce the value to 1 day first. This should have minimal impact to the hitrate. We could then evaluate if we can reduce the default TTL even more.
Edited by Bob Van Landuyt