Cómo atravesar datos de Memcache
Qué es Memcache
Memcache es un sistema de caché de objetos de memoria distribuida de alto rendimiento. Al mantener una enorme tabla hash unificada en la memoria, se puede utilizar para almacenar varios objetos. en varios formatos, incluidas imágenes, vídeos, archivos y resultados de búsqueda en bases de datos. Memcache es un proyecto de danga.com. Se utilizó por primera vez para servir a LiveJournal. Fue desarrollado originalmente para acelerar el acceso a LiveJournal y luego fue adoptado por muchos sitios web grandes. Actualmente, muchas personas en todo el mundo utilizan este proyecto de almacenamiento en caché para crear sus propios sitios web de gran carga para compartir la presión sobre la base de datos.
¿Por qué atravesar?
Actualmente, cada vez más empresas y sitios web utilizan Memcache. Las operaciones del cliente de Memcache generalmente solo proporcionan operaciones simples como get y set, que son muy eficientes. Aunque Memcache es un sistema de almacenamiento de valores clave, en algún momento es posible que necesitemos atravesar los datos de Memcache.
Cómo recorrer Memcache
comando de estadísticas
Los comandos de estadísticas de Memcache incluyen:
estadísticas
3. malloc de estadísticas
4. Mapas de estadísticas
5. /p >
7. Elementos de estadísticas
8. estadísticas cachedump slab_id limit_num
9. Detalle de estadísticas [on|off|dump]
Recorrido completo a través del comando
A través de estos comandos de estadísticas, podemos completar el recorrido del contenido almacenado en Memcache. OK, conectemos directamente a Memcache a través de telnet y completemos las operaciones relacionadas a través de estos comandos.
Telnet al servidor Memcache en 192.168.15.225 (máquina de prueba LAN)
Ejecute el comando stats items y podrá ver que hay muchas líneas de elementos.