Работал ли с Redis

Python Senior Без компании
Работал ли с Redis
Ответы
Да, работал с Redis. Это высокопроизводительная in-memory база данных, часто используемая для кеширования, очередей и хранения сессий. Основные команды: ``` 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') # Удалится через час ``` Использовал Redis для: - Кеширования API-ответов - Очередей задач (Celery + Redis) - Хранения сессий пользователей - Rate-limiting Также знаком с Redis Cluster и Sentinel для отказоустойчивости.