Что такое Redis

Python Senior Без компании
Что такое Redis
Ответы
Redis (Remote Dictionary Server) — это высокопроизводительная in-memory NoSQL база данных, используемая как кэш, брокер сообщений или хранилище ключ-значение. Поддерживает различные структуры данных: строки, хэши, списки, множества. **Особенности:** - Работает в памяти (но может сохранять данные на диск). - Поддерживает транзакции, репликацию, кластеризацию. - Низкая задержка (микросекунды). **Пример использования в Python:** ``` import redis # Подключение r = redis.Redis(host='localhost', port=6379, db=0) # Запись и чтение r.set('foo', 'bar') value = r.get('foo') # b'bar' ``` **Применение:** кэширование, сессии, очереди, real-time аналитика.