Встречается на собеседованиях • сегодня

Работал ли с 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 для отказоустойчивости.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы