Memcache笔记02-telnet操作memcached
telnet操作Memcached
登录到telnet连接到memcached服务:
telnet 127.0.0.1 11211
memcached的基本命令:
//当telnet登录成功可以看到一个黑屏界面,在这里可以使用memcached管理的数据和本身运行状态相关的命令
Command |
Description |
Example |
get |
Reads a value 语法格式:get key_name |
get mykey |
set |
Set a key unconditionally 如果key1不存在,则相当于增加新,如果存在,则相当有替换 |
set mykey 0 60 5 |
add |
Add a new key 语法格式:add key_name 0 存放时间[秒] 存放字符长度 |
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 可以统一把数据清空. |
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 |
memcache统计信息对照表:
pid |
memcache服务器的进程ID |
uptime |
服务器已经运行的秒数 |
time |
服务器当前的unix时间戳 |
version |
memcache版本 |
pointer_size |
当前操作系统的指针大小(32位系统一般是32bit) |
rusage_user |
进程的累计用户时间 |
rusage_system |
进程的累计系统时间 |
curr_items |
服务器当前存储的items数量 |
total_items |
从服务器启动以后存储的items总数量 |
bytes |
当前服务器存储items占用的字节数 |
curr_connections |
当前打开着的连接数 |
total_connections |
从服务器启动以后曾经打开过的连接数 |
connection_structures |
服务器分配的连接构造数 |
cmd_get |
get命令(获取)总请求次数 |
cmd_set |
set命令(保存)总请求次数 |
get_hits |
总命中次数 |
get_misses |
总未命中次数 |
evictions |
为获取空闲内存而删除的items数(分配给memcache的空间用满后需要删除旧的items来得到空间分配给新的items) |
bytes_read |
总读取字节数(请求字节数) |
bytes_written |
总发送字节数(结果字节数) |
limit_maxbytes |
分配给memcache的内存大小(字节) |
threads |
当前线程数 |
这里主要大家可以去计算出命中率 cmd_hits/cmd_get . 越高越好.
最新文章
- oracle length and lengthb
- 【bzoj1034】 ZJOI2008—泡泡堂BNB
- webview中的页面兼容iphone6和6+
- knockoutjs + easyui.treegrid 可编辑的自定义绑定插件
- iOS TPKeyboardAvoiding自动识别键盘的高度
- iOS会议和组织
- BZOJ 2435 NOI2011 道路建设 BFS/DFS
- [HMLY]9.深入浅出-iOS Reactive Cocoa的常见用法
- Angular2开发拙见——组件规划篇
- MAC开发环境安装
- ASP.NET/MVC 配置log4net启用写错误日志功能
- python经常使用的十进制、16进制、字符串、字节串之间的转换(长期更新帖)
- ecside中<;c:table>;使用
- Linux内存带宽的一些测试笔记【转】
- wincvs配置方法
- Socket 实现聊天功能
- c++中SetEvent和ResetEvent的使用
- Java中的简单工厂模式(转)
- 一份超全超详细的 ADB 用法大全
- hdu 5909 Tree Cutting——点分治(树形DP转为序列DP)