1, start memcache commonly used parameters
Copy Code code as follows:
-P <num> Listening TCP ports (default: 11211)
-U <num> UDP Listening port (default: 11211, 0 o'clock off)
-D Run as Daemon
-U <username> run memcached account not root user
-M <num> Maximum memory usage unit is MB default is 64MB
-C <num> Soft Connection number default is 1024
-V Output Warning and error message
-VV Print client request and return information
-H Printing Help information
-I print copyright information for memcached and libevent
-L <ip_addr> Binding address (default: all allow, regardless of intranet or local replacement IP, there are security risks, if set to 127.0.0.1 can only be local access)
-P <file> writes the PID to the file <file>, which allows for quick process termination behind and needs to be used with-D
2, Memcache telnet common commands
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 |
3, stats order detailed
Pid |
Memcache The process ID of the 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 typically 32bit) |
Rusage_user |
Cumulative user time for the process |
Rusage_system |
Cumulative system time of the process |
Curr_items |
The number of items currently stored by the server |
Total_items |
Total number of items stored since server startup |
bytes |
The number of bytes consumed by the current server storage items |
Curr_connections |
The 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 that the server assigns |
Cmd_get |
Get command (gets) the total number of requests |
Cmd_set |
Set command (save) number of total requests |
Get_hits |
Total Hit Count |
Get_misses |
Total missed Hits |
Evictions |
Number of items deleted to get free memory (the space allocated to memcache needs to be removed from the old items to get space allocated to new items) |
Bytes_read |
Total Read bytes (number of bytes requested) |
Bytes_written |
Total Bytes sent (result bytes) |
Limit_maxbytes |
Size of memory allocated to Memcache (bytes) |
Threads |
Current number of threads |
4, Memcache start tips
A: Monitor intranet addresses
B: Modify the default port number
C: Set maximum number of connections, maximum memory footprint