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'));