`
liyonghui160com
  • 浏览: 761853 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

memcached常用命令

阅读更多

 

1、首先,总结一下memcached的一些基本设置

 

-p 监听的端口

 

-l 连接的IP地址, 默认是本机

 

-d start 启动memcached服务

 

-d restart 重起memcached服务

 

-d stop|shutdown 关闭正在运行的memcached服务

 

-d install 安装memcached服务

 

-d uninstall 卸载memcached服务

 

-u 以的身份运行 (仅在以root运行的时候有效)

 

-m 最大内存使用,单位MB。默认64MB

 

-M 内存耗尽时返回错误,而不是删除项

 

-c 最大同时连接数,默认是1024

 

-f 块大小增长因子,默认是1.25

 

-n 最小分配空间,key+value+flags默认是48

 

-h 显示帮助

 

启动命令: memcached -d -m 10 -u root -l 115.28.132.84 -p 11211 -c 256 -P /disk/home/lvgd/installsofts/memcached/memcached.pid

 

2、memcache 的状态说明

 

stats

 

STAT pid 1532 //进程id

 

STAT uptime 348167 //服务运行秒数

 

STAT time 1372215144 //当前unix时间戳

 

STAT version 1.4.14 //服务器版本

 

STAT libevent 2.0.10-stable 

 

STAT pointer_size 32 //操作系统字大小

 

STAT rusage_user 3.997392 //进程累计用户时间

 

STAT rusage_system 2.258656 //进程累计系统时间

 

STAT curr_connections 5 //当前打开连接数

 

STAT total_connections 265 //链接总数

 

STAT connection_structures 7 //服务器分配的链接结构数

 

STAT reserved_fds 20 //

 

STAT cmd_get 1911 //执行get命令次数

 

STAT cmd_set 195  //执行set命令次数

 

STAT cmd_flush 3 //执行flush命令次数

 

STAT cmd_touch 0

 

STAT get_hits 1708 //get命中次数

 

STAT get_misses 203 //get未命中次数

 

STAT delete_misses 11 //delete 未命中次数

 

STAT delete_hits 14 //delete命中次数

 

STAT incr_misses 0  //incr 自增命令 未命中次数

 

STAT incr_hits 0    //incr 命中次数

 

STAT decr_misses 0  //decr  自减 未命中次数

 

STAT decr_hits 0    //decr 命中次数

 

STAT cas_misses 0   //cas 未命中次数

 

STAT cas_hits 2     //case  命中次数

 

STAT cas_badval 1   //使用擦拭次数

 

STAT touch_hits 0

 

STAT touch_misses 0

 

STAT auth_cmds 0

 

STAT auth_errors 0

 

STAT bytes_read 164108   //读取字节数

 

STAT bytes_written 1520916 //写入字节书

 

STAT limit_maxbytes 67108864 //分配的内存数

 

STAT accepting_conns 1 //目前接受的连接数

 

STAT listen_disabled_num 0

 

STAT threads 4 //线程数

 

STAT conn_yields 0

 

STAT hash_power_level 16

 

STAT hash_bytes 262144

 

STAT hash_is_expanding 0

 

STAT expired_unfetched 4

 

STAT evicted_unfetched 0

 

STAT bytes 23995  //存储字节数

 

STAT curr_items 31 //item个数

 

STAT total_items 189 //item总数

 

STAT evictions 0 //为获取空间删除的item个数

 

STAT reclaimed 17

 

 

检查是否正常启动

 

[root@localhost bin]# ps auxxww | grep memcached

 

root     23698  0.0 0.1  54472  1040 ?       Ssl  18:26   0:00 memcached -p 11211 -d -u root -m 512 -c1024 -vvv

 

root     23780  0.0 0.0   5120   664 pts/2   R+   18:28   0:00 grep memcached

 

 

 清空所有数据的方法

 

第一、连接:telnet 127.0.0.1 11211
第二、按回车键
第三、flush_all 后回车
控制台显示OK,表示操作成功

说明:
1、清空所有键值
flush_all
注:flush并不会将items删除,只是将所有的items标记为expired,因此这时memcache依旧占用所有内存。

2、退出
quit

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics