Memcached

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

Установка Memcached

# yum install memcached

Конфигурация размещается в /etc/sysconfig/memcached

Будем использовать только localhost для доступа к Memcached, для этого укажем "OPTIONS="-l 127.0.0.1". Размеры выделяемой памяти указывается в мегабайтах и содержится в опции CACHESIZE, рассчитайте необходимый объем кэша и выделите его:

PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="512"
OPTIONS="-l 127.0.0.1"

Перезапустим Memcached:

# service memcached restart

Проверяем, что слушает именно локально:

# netstat -an | grep ":11211"
tcp        0      0 127.0.0.1:11211             0.0.0.0:*                   LISTEN
udp        0      0 127.0.0.1:11211             0.0.0.0:*

Добавляем Memcached в загрузки при запуске операционной системы:

# chkconfig memcached on

Просмотр текущего статуса Memcached:

# memcached-tool 127.0.0.1:11211 stats

Установка PHP-расширения

Система управления работает как с расширением memcache, так и memcached, рекомендуется использовать memcached.

Не нашли ответ на свой вопрос в документации? Направьте обращение в службу поддержки или онлайн чат.