Instalando o Memcached

Instale o Memcached com o comando

sudo apt install memcached

Para iniciar o memcached rode o comando abaixo:

sudo /etc/init.d/memcached start

Agora instalar uma biblioteca controlar o memcached

sudo apt install libmemcached-tools

Comandos úteis do libmemcached-tools

Mostrar estatísticas do Memcached

memcstat --servers localhost

Mostrar as chaves que estão salvas no Memcached

memcdump --servers localhost

Mostrar o valor de uma chave salva Memcached

memccat --servers localhost NOME-DA-CHAVE

Remove uma chave já salva Memcached

memcrm --servers localhost NOME-DA-CHAVE

Integrando o Memcached com o PHP

Para integrar o Memcached com o PHP instalar a dependência php-memcache através do comando. Adendo: Memcached é a classe mais recente, e mais segura, para memcache.

sudo apt install php-memcached

E depois reiniciar o servidor apache

sudo service apache2 restart

Pequeno script para você entender o funcionamento:

<?php

$md = new \Memcached();
$md->addServer('localhost', 11211);

var_dump($md->get('teste'));

var_dump($md->set('teste', 99, 5)); // seta o valor de teste como 99 por 5 segundos

var_dump($md->get('teste'));