20 questions for “Expiration & Eviction”

Found in 1 field. Select a question to see its full answer.

Information Technology

20 questions in 1 technology

#QuestionTechnologyTopicLevel
1How do you set an expiration time on a Redis key so it automatically gets deleted after a certain period? Redis › Expiration & EvictionRedisExpiration & EvictionBeginner
2What eviction policies are available in Redis for handling the situation when memory usage reaches its configured maximum limit? Redis › Expiration & EvictionRedisExpiration & EvictionIntermediate
3What is the difference between the LRU and LFU eviction algorithms, and when would you choose one over the other? Redis › Expiration & EvictionRedisExpiration & EvictionIntermediate
4How does Redis actually implement key expiration internally, using both a passive and an active approach? Redis › Expiration & EvictionRedisExpiration & EvictionAdvanced
5What is the difference between the EXPIRE, TTL, and PERSIST commands in Redis? Redis › Expiration & EvictionRedisExpiration & EvictionBeginner
6How do you monitor how many keys are currently being evicted from Redis due to memory pressure, and why is this an important metric to track? Redis › Expiration & EvictionRedisExpiration & EvictionIntermediate
7How would you diagnose and resolve a situation where important data is being unexpectedly evicted from Redis due to memory pressure? Redis › Expiration & EvictionRedisExpiration & EvictionAdvanced
8How do you extend a user's session expiration time each time they make a new request, keeping active users logged in? Redis › Session Management with RedisRedisSession Management with RedisBeginner
9How would you design a session management system that supports both a sliding expiration for active users and an absolute maximum session lifetime regardless of activity? Redis › Session Management with RedisRedisSession Management with RedisAdvanced
10What is the cache aside pattern, and how does it work with Redis? Redis › Caching PatternsRedisCaching PatternsBeginner