Redis vs Memcached?

Middle
535 просмотров
AFK Offer AI

Оба — in-memory кэши, но Redis значительно функциональнее. Memcached хранит только строки и работает как простой key-value, зато потребляет чуть меньше памяти и чуть быстрее для простых операций. Redis поддерживает структуры данных (lists, sets, sorted sets, hashes), персистентность, pub/sub, Lua-скрипты, транзакции и кластеризацию. Memcached лучше масштабируется горизонтально для простого кэширования — добавляешь ноды и данные распределяются автоматически. На практике Redis победил — он покрывает все сценарии Memcached плюс много дополнительных. Выбирай Memcached только если нужен максимально простой кэш и ничего больше.

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

Что такое триггер?