All Technologies

Что такое Redis? Nedir?

Хранилище данных в памяти. Сверхбыстрое кеширование, управление сессиями и обработка данных в реальном времени.

Release Year: 2009Salvatore Sanfilippo

Redis — хранилище структур данных в памяти с открытым исходным кодом, созданное Сальваторе Санфилиппо в 2009 году. Поддерживает строки, хеши, списки, множества, отсортированные множества, потоки и многое другое. С задержкой менее миллисекунды идеален для кеширования, управления сессиями, рейтингов реального времени и pub/sub-сообщений. Используется практически каждой крупной технологической компанией для кеширования и данных реального времени. Redis Stack добавляет JSON, поиск и временные ряды.

Use Cases

Кеширование, Управление сессиями, Аналитика реального времени, Очереди сообщений, Рейтинги

Pros

Сверхбыстрый, Разнообразные структуры данных, Поддержка Pub/Sub, Простой в использовании

Cons

Ограничен объёмом памяти, Однопоточный (в основном), Сложность персистентности данных