Встречается на 5% собеседований по Python
Работал ли с Redis
Да, работал с Redis. Это высокопроизводительная in-memory база данных, часто используемая для кеширования, очередей и хранения сессий.
Основные команды:
python
import redis
# Подключение
r = redis.Redis(host='localhost', port=6379, db=0)
SET/GET
r.set('key', 'value')
value = r.get('key') # b'value'
Хеши
r.hset('user:1', 'name', 'Alice')
r.hget('user:1', 'name') # b'Alice'
TTL (истечение времени)
r.setex('temp_key', 3600, 'data') # Удалится через час
text
Использовал Redis для:
- Кеширования API-ответов
- Очередей задач (Celery + Redis)
- Хранения сессий пользователей
- Rate-limiting
Также знаком с Redis Cluster и Sentinel для отказоустойчивости.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы