Проверяет понимание стратегии кеширования и устойчивости системы.
TTL защищает систему от устаревших данных и предотвращает бесконечный рост кеша.
Если кеш не имеет TTL:
данные могут устареть
ключи могут никогда не удалиться
Redis может заполнить память
TTL решает несколько проблем:
Самоочистка кеша
Старые записи автоматически удаляются.
Защита от ошибок
Если приложение перестало обновлять кеш, данные всё равно исчезнут.
Управление памятью
Redis может освобождать место.