Типові сценарії
- Кешування — зберегти результат важкого SQL-запиту на N секунд
- Сесії — швидке зберігання сесій замість бази даних
- Черги — надійний брокер для фонових задач; воркер читає задачі через BRPOP або Streams
- Rate limiting — атомарний інкремент лічильника запитів за вікно часу
- Pub/Sub — трансляція подій між сервісами в реальному часі
Персистентність
Redis зберігає дані в пам'яті, але підтримує два режими дампу на диск: RDB (знімки) і AOF (лог усіх операцій). Для кешу персистентність не критична — для черг краще увімкнути AOF.