memcached命令

1、查看命令
get key查看指定key的缓存
在这里插入图片描述
2、存储命令
(1)、add key flag expire length新增指定key的缓存
在这里插入图片描述
(2)、set key flag expire length设置指定key的缓存。若key存在,则replace替换,否则add新增
在这里插入图片描述
key缓存的键
flag标志,要求为一个正整数。用来标识数据原本的格式,以便后期对数据的处理。
expire有效期。小于30天的秒数(60*60*24*30秒),表示从设定开始,多少秒后失效。大于30天的秒数(60*60*24*30秒),表示的距离1970年1月1日多少秒后失效,常用于定时。0表示不自动失效,并不代表永久有效。
length缓存的值的长度(以字节为单位)
3、修改命令
replace key flag expire length替换指定key缓存的值
在这里插入图片描述
4、删除命令
delete key [time]删除指定key的缓存。可选参数time,表示在删除缓存后的多少秒内,不允许get,add,replace操作此key
在这里插入图片描述
5、计数命令
incr key num增加指定key的值的大小,num必须是数字
decr key num减少指定key的值的大小,num必须是数字
在这里插入图片描述
6、统计命令
stats统计memcached的运行信息

STAT pid 46673              进程ID
STAT uptime 25336           服务器运行秒数
STAT time 1494173893        服务器当前unix时间戳
STAT version 1.4.13         memcached版本
STAT libevent 1.4.13-stable  libevent版本
STAT pointer_size 64         操作系统位数,64位
STAT rusage_user 0.642902    进程累计用户时间
STAT rusage_system 0.303953  进程累计系统时间
STAT curr_connections 10     当前打开连接数
STAT total_connections 25    memecached运行以来连接总数
STAT connection_structures 11  memcached分配的连接结构数
STAT reserved_fds 20         内部使用的FD数
STAT cmd_get 7               执行get命令总数
STAT cmd_set 3               执行set命令总数
STAT cmd_flush 0             执行flush_all命令总数
STAT cmd_touch 0             touch命令请求总数
STAT get_hits 3              get命中次数
STAT get_misses 4            get未命中次数
STAT delete_misses 0         delete未命中次数
STAT delete_hits 1           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 0              cas命中次数
STAT cas_badval 0            使用擦拭次数
STAT touch_hits 0            touch命中次数
STAT touch_misses 0          touch未命中次数
STAT auth_cmds 0             认证命令处理次数
STAT auth_errors 0           认证失败数目
STAT bytes_read 358          读取字节总数
STAT bytes_written 160       写入字节总数
STAT limit_maxbytes 16777216  分配的内存总数(字节)
STAT accepting_conns 1       目前接受的连接数
STAT listen_disabled_num 0   失效的监听数
STAT threads 4               线程数
STAT conn_yields 0           连接操作主动放弃数目
STAT hash_power_level 16     hash表等级
STAT hash_bytes 524288       当前hash表大小
STAT hash_is_expanding 0     hash表正在扩展
STAT expired_unfetched 0     已过期但未获取大对象数目
STAT evicted_unfetched 0     已驱逐但未获取大对象数目
STAT bytes 166               当前存储占用字节数
STAT curr_items 2            当前存储的数据总个数
STAT total_items 3           启动以来存储的数据总数
STAT evictions 0             LRU释放的对象数目
STAT reclaimed 0             已过期的数据条目来存储新数据的数目

stats items列出所有key

STAT items:1:number 4                该slab中对象数(不包含过期对象)
STAT items:1:age 1941                LRU队列中最老对象的过期时间
STAT items:1:evicted 0               LRU释放对象数
STAT items:1:evicted_nonzero 0       设置了非0时间的LRU释放对象数
STAT items:1:evicted_time 0          最后一次LRU释放的对象存在时间
STAT items:1:outofmemory 0           不能存储对象次数
STAT items:1:tailrepairs 0           修复slabs次数
STAT items:1:reclaimed 0             使用过期对象空间存储对象次数
STAT items:1:expired_unfetched 0     已过期但未获取的对象数目
STAT items:1:evicted_unfetched 0     已驱逐但未获取的对象数目

其他命令:
flush_all清空所有的存储对象
缓存的命中率=命中次数/(命中次数+未命中次数)*100%

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值