estadoMemcached
Información estado Memcached
Memcached es un sistema libre y open source, de gran rendimiento, distribuido y de propósito general para caché basado en memoria.
Para saber las opciones de configuración con las que ha sido arrancado podemos usar el siguiente comando:
# echo "stats" | nc localhost 11211
Para obtener información información sobre los valores que se están almacenando en la caché podemos utilizar los comandos memcat y memdump que vienen con la librería libmemcached.
El comando memdump nos permite obtener un listado de las claves que se están guardando actualmente en el servidor:
# memdump --servers=localhost
En las pruebas que yo he realizado, este comando devuelve un conjunto de claves y luego finaliza con error.
Si queremos conocer el contenido exacto de una de las claves guardadas en el servidor podemos usar el comando memcat:
# memcat --servers=localhost nombreclave
nombreclave puede ser uno de los valores obtenidos con el comando memdump o lo podemos obtener de las aplicaciones que usan memcached (por ejemplo puede ser el identificador de una sesión,…)
