Installing Memcache Server (Linux and Window installed separately)
memcahced.exe-d Install [Uninstall]
Memcached.exe–d-m 50–l 127.0.0.1-p 11211 Start
Memcached management of the server
-P Listening Port
-L connected IP address, default is native
-D Start memcached service
-D Restart Restart memcached service
-D Stop|shutdown Close the running memcached service
-D Install memcached service
-d Uninstall Uninstall memcached service
-U Run as (only valid when running as root)
-m maximum memory usage, in megabytes. Default 64MB, maximum as 2G
-M running out of memory and returning an error instead of deleting an item
-c Maximum number of simultaneous connections, default is 1024
-F Block size growth factor, default is 1.25
-N Minimum allocated space, key+value+flags default is 48
-H Display Help
Pid |
Process ID of the Memcache server |
Uptime |
Number of seconds the server has been running |
Time |
Server's current UNIX timestamp |
Version |
Memcache version |
Pointer_size |
The current operating system pointer size (32-bit system is generally 32bit) |
Rusage_user |
Cumulative user time for the process |
Rusage_system |
Cumulative system time for processes |
Curr_items |
The number of items currently stored by the server |
Total_items |
The total number of items stored since the server was started |
bytes |
The number of bytes occupied by the current server store items |
Curr_connections |
Number of connections currently open |
Total_connections |
Number of connections that have been opened since the server was started |
Connection_structures |
Number of connection constructs allocated by the server |
Cmd_get |
Get command (GET) total number of requests |
Cmd_set |
Set command (Save) Total Request count |
Get_hits |
Total Hit Count |
Get_misses |
Total number of Misses |
Evictions |
Items deleted in order to get free memory (the space allocated to memcache needs to be deleted after the old items are allocated to the new items) |
Bytes_read |
Total bytes read (number of requests bytes) |
Bytes_written |
Total Bytes sent (bytes of result) |
Limit_maxbytes |
Size of memory allocated to Memcache (bytes) |
Threads |
Current number of threads |
Memcached Common commands for
Telnet operation
Command |
Description |
Example |
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 |
Quit |
Terminate Telnet session |
Quit |
Common commands for Memcache