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

Что такое Redis

Redis — это in-memory хранилище данных типа «ключ-значение» с поддержкой различных структур данных (строки, списки, хеши, множества и др.). Основные особенности: - **Высокая производительность**: данные хранятся в оперативной памяти. - **Поддержка персистентности**: можно сохранять данные на диск (RDB, AOF). - **Репликация**: master-slave архитектура для отказоустойчивости. - **Pub/Sub**: поддержка messaging. - **Транзакции**: MULTI/EXEC для атомарных операций. Пример использования в Java (с Jedis): ```java Jedis jedis = new Jedis("localhost"); jedis.set("key", "value"); String value = jedis.get("key"); jedis.lpush("list", "item1", "item2"); List items = jedis.lrange("list", 0, -1); ``` Используется для кэширования, сессий, очередей, рейтингов и других сценариев, где важна скорость.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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