Что такое Redis? Когда использовать?

Ответ

Redis - хранилище ключ-значение в памяти с персистентностью (опционально). Поддерживает строки, списки, множества, хеши, sorted sets, потоки. Используют для кеша, сессий, очередей, rate limiting, pub/sub, реального времени. Очень быстрый (операции в памяти). Ограничение: данные должны помещаться в RAM (или используются как кеш с eviction).

$redis->set('user:1', json_encode($user), 'EX', 3600);
$redis->lPush('queue:emails', $payload);
$redis->zAdd('leaderboard', $score, $userId);
🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.