Redis и Memcached занимают лидирующие позиции как кеш-решения, значительно облегчающие жизнь разработчикам высоконагруженных систем.

Как мы тестировали

Для тестирования мы создаем 100 000 ключей со 100 000 различных строковых значений, чтоб исключить возможность кеширования при попытке перезаписи ключа неизменным значением.

Тестирование проводится по двум показателям  - создание ключа и чтение его значения. Тестирование проводится на серверной платформе не первой свежести, оснащенной памятью DDRI.

Результаты производительности

Redis

  • запись: 9.36961
  • чтение: 9.03

Memcached

  • запись: 10.28c
  • чтение: 31.23с

Выводы

На одном и том же железе Redis показал примерно на 10% более высокую производительность в сравнении с Memcached. Оба решения имели конфигурацию "из коробки", т.е. никакие существенные изменения в файлы конфигурации не вносились.