Inicio » memcached » Cómo obtener un cachedump de los almacena memcached

Cómo obtener un cachedump de los almacena memcached

pero que puede ser útil para ver que tenemos en memoria.

Desde una conexión telnet:

Ejecutar stats cachedump <slabs_id> <limit>

Obtenemos la información de un slab determinado, si queremos ontener toda la información del slab utilizaremos limit a 0. Si no se indica limite puede volcar demasiada información.

stats cachedump 1 0
ITEM estoy [4 b; 1414759880 s]                                                              ITEM adios [4 b; 1414759738 s]                                                              ITEM hola [4 b; 1414759649 s]                                                               ITEM key [4 b; 1414759490 s]

La salida de este comando es valor de la llave, el tamaño  y expiration_timestamp en segundos.

Para entender el timestamp utilizaremos el comando stats del servidor:

Si el timestamp es igual (stat.time – stat.uptime) el ítem no vence nunca.

stats                                                                                       STAT pid 27469                                                                              STAT uptime 12022                                                                           STAT time 1414759586                                                                        STAT version 1.4.20

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s