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 . 越高越好.

最新文章

  1. oracle length and lengthb
  2. 【bzoj1034】 ZJOI2008—泡泡堂BNB
  3. webview中的页面兼容iphone6和6+
  4. knockoutjs + easyui.treegrid 可编辑的自定义绑定插件
  5. iOS TPKeyboardAvoiding自动识别键盘的高度
  6. iOS会议和组织
  7. BZOJ 2435 NOI2011 道路建设 BFS/DFS
  8. [HMLY]9.深入浅出-iOS Reactive Cocoa的常见用法
  9. Angular2开发拙见——组件规划篇
  10. MAC开发环境安装
  11. ASP.NET/MVC 配置log4net启用写错误日志功能
  12. python经常使用的十进制、16进制、字符串、字节串之间的转换(长期更新帖)
  13. ecside中<c:table>使用
  14. Linux内存带宽的一些测试笔记【转】
  15. wincvs配置方法
  16. Socket 实现聊天功能
  17. c++中SetEvent和ResetEvent的使用
  18. Java中的简单工厂模式(转)
  19. 一份超全超详细的 ADB 用法大全
  20. hdu 5909 Tree Cutting——点分治(树形DP转为序列DP)

热门文章

  1. Docker入门(二):安装/卸载
  2. java 资料必备
  3. maven变量说明
  4. 《SpringBoot揭秘 快速构建微服务体系》读后感(三)
  5. USB相关资料
  6. 【机器学习】随机森林RF
  7. GridView.SelectedIndex
  8. 数据库路由中间件MyCat - 使用篇(6)
  9. [Xcode 实际操作]七、文件与数据-(14)数据持久化存储框架CoreData的使用:删除CoreData中的数据
  10. IT兄弟连 Java语法教程 编写Java源代码