Memcached Telnet Interface Commands

I was looking for the list of Memcached telnet commands. And couldn’t find much in the docs. So after some Google searching i finally found the list. And will keep it here for future reference.

So i did a bit of reading while working on a memcache tool in PHP. I found some good documentation on the memcached.org website.

get
Reads a value
get mykey

set
Set a key unconditionally
set mykey 0 60 5

add
Add a new key
add newkey 0 60 5

replace
Overwrite existing key
replace key 0 60 5

append
Append data to existing key
append key 0 60 15

prepend
Prepend data to existing key
prepend key 0 60 15

incr
Increments numerical key value by given number
incr mykey 2

decr
Decrements numerical key value by given number
decr mykey 5

delete
Deletes an existing key
delete mykey

flush_all
Invalidate specific items immediately

flush_all
Invalidate all items in n seconds
flush_all 900

stats
Prints general statistics

stats
Prints memory statistics

stats slabs
Prints memory statistics

stats malloc
Print higher level allocation statistics

stats items
stats detail

stats sizes
Resets statistics
stats reset

version
Prints server version.
version

verbosity
Increases log level
verbosity

comments powered by Disqus