浅析memcache启动以及telnet命令详解

2015-01-24信息快讯网

本篇文章是对memcache启动以及telnet命令进行了详细的分析介绍,需要的朋友参考下

1、启动Memcache 常用参数
-p <num> 监听的TCP端口(默认: 11211)
-U <num> UDP监听端口 (默认: 11211, 0 时关闭)
-d 以守护进程方式运行
-u <username> 运行运行 Memcached的账户 非root用户
-m <num> 最大的内存使用单位是MB 默认是64MB
-c <num> 软连接数量默认是1024
-v 输出警告和错误信息
-vv 打印客户端的请求和返回信息
-h 打印帮助信息
-i 打印memcached和libevent的版权信息
-l <ip_addr> 绑定地址 (默认:所有都允许,无论内外网或者本机更换IP,有安全隐患,若设置为127.0.0.1就只能本机访问)
-P <file> 将PID写入文件<file>,这样可以使得后边进行快速进程终止, 需要与 -d 一起使用

2、Memcache telnet 常用命令
COMMANDDESCRIPTIONEXAMPLE
getReads a valueget mykey
setSet a key unconditionallyset mykey 0 60 5
addAdd a new keyadd newkey 0 60 5
replaceOverwrite existing keyreplace key 0 60 5
appendAppend data to existing keyappend key 0 60 15
prependPrepend data to existing keyprepend key 0 60 15
incrIncrements numerical key value by given numberincr mykey 2
decrDecrements numerical key value by given numberdecr mykey 5
deleteDeletes an existing keydelete mykey
flush_allInvalidate specific items immediatelyflush_all
Invalidate all items in n secondsflush_all 900
statsPrints general statisticsstats
Prints memory statisticsstats slabs
Prints memory statisticsstats malloc
Print higher level allocation statisticsstats items
 stats detail
 stats sizes
Resets statisticsstats reset
versionPrints server version.version
verbosityIncreases log levelverbosity
quitTerminate telnet sessionquit

3、stats命令详解
pidmemcache服务器的进程ID
uptime服务器已经运行的秒数
time服务器当前的unix时间戳
versionmemcache版本
pointer_size当前操作系统的指针大小(32位系统一般是32bit)
rusage_user进程的累计用户时间
rusage_system进程的累计系统时间
curr_items服务器当前存储的items数量
total_items从服务器启动以后存储的items总数量
bytes当前服务器存储items占用的字节数
curr_connections当前打开着的连接数
total_connections从服务器启动以后曾经打开过的连接数
connection_structures服务器分配的连接构造数
cmd_getget命令(获取)总请求次数
cmd_setset命令(保存)总请求次数
get_hits总命中次数
get_misses总未命中次数
evictions为获取空闲内存而删除的items数(分配给memcache的空间用满后需要删除旧的items来得到空间分配给新的items)
bytes_read总读取字节数(请求字节数)
bytes_written总发送字节数(结果字节数)
limit_maxbytes分配给memcache的内存大小(字节)
threads当前线程数

4、Memcache 启动tips
a:监听内网地址
b:修改默认端口号
c:设置最大连接数,最大内存占用数
php使用websocket示例详解
PHP中isset()和unset()函数的用法小结
CodeIgniter框架中_remap()使用方法2例
php function用法如何递归及return和echo区别
解决Codeigniter不能上传rar和zip压缩包问题
PHP empty函数报错解决办法
PHP中ini_set和ini_get函数的用法小结
php将session放入memcached的设置方法
php中的filesystem文件系统函数介绍及使用示例
显示youtube视频缩略图和Vimeo视频缩略图代码分享
codeigniter教程之上传视频并使用ffmpeg转flv示例
使用swoole扩展php websocket示例
codeigniter教程之多文件上传使用示例
PHP下获取上个月、下个月、本月的日期(strtotime,date)
PHP 利用Mail_MimeDecode类提取邮件信息示例
那些年我们错过的魔术方法(Magic Methods)
memcache命令启动参数中文解释
win7下memCache的安装过程(具体操作步骤)
浅析HTTP消息头网页缓存控制以及header常用指令介绍
zend Framework中的Layout(模块化得布局)详解
解析在zend Farmework下如何创立一个FORM表单
解析zend Framework如何自动加载类
解析file_get_contents模仿浏览器头(user_agent)获取数据
领悟php接口中interface存在的意义
解析linux下安装memcacheq(mcq)全过程笔记
Memcached常用命令以及使用说明详解
深入file_get_contents与curl函数的详解
解析如何去掉CodeIgniter URL中的index.php
执行、获取远程代码返回:file_get_contents 超时处理的问题详解
解析PHP中的file_get_contents获取远程页面乱码的问题
深入file_get_contents函数抓取内容失败的原因分析
基于php使用memcache存储session的详解
php中0,null,empty,空,false,字符串关系的详细介绍
Android ProgressBar进度条和ProgressDialog进度框的展示DEMO
©2014-2024 dbsqp.com