Buona interfaccia per accedere alle istanze del server Memcached è phpMemCacheAdmin.
Preferisco l'accesso dalla riga di comando utilizzando telnet
.
Per effettuare una connessione a Memcached utilizzando Telnet, utilizzare il seguente comando telnet localhost 11211
dalla riga di comando.
Se in qualsiasi momento si desidera terminare la sessione Telnet, digitare semplicemente quit
e premere Invio.
È possibile ottenere una panoramica delle statistiche importanti del server Memcached eseguendo il comando stats
una volta connesso.
La memoria viene allocata in blocchi internamente e costantemente riutilizzata. Poiché la memoria è suddivisa in lastre di dimensioni diverse, si spreca memoria se i tuoi articoli non si adattano perfettamente alla lastra scelta dal server per installarla.
Così Memcached alloca i dati in "lastre" diverse (pensate a queste come partizioni) della memoria automaticamente, in base alla dimensione dei dati, che a sua volta rende l'allocazione della memoria più ottimale.
Per elencare le lastre nell'istanza a cui si è connessi, utilizzare il comando stats slab
.
Un comando più utile è lo stats items
, che fornirà un elenco di lastre che include un conteggio degli articoli memorizzati all'interno di ciascuna lastra.
Ora che si conosce come elencare le lastre, è possibile navigare all'interno di ciascuna lastra per elencare gli articoli contenuti utilizzando il comando stats cachedump [slab ID] [number of items, 0 for all items]
.
Se si desidera ottenere il valore effettivo di quell'elemento, è possibile utilizzare il comando get [key]
.
Per eliminare un elemento dalla cache è possibile utilizzare il comando delete [key]
.