`
liyonghui160com
  • 浏览: 775727 次
  • 性别: 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

分享到:
评论

相关推荐

    Memcached常用命令以及使用说明详解

    本文将详细介绍Memcached的一些常用命令及其使用说明。 一、存储命令 1. `set key flags exptime bytes` `set`命令是最常用的,用于存储或更新键值对。如果键已经存在,它会更新该键的值。`flags`允许客户端附加...

    memcached常用命令_动力节点Java学院整理

    ### Memcached常用命令及参数 1. **启动Memcached服务**: - **-p**:设置TCP端口号,默认为11211。 - **-U**:设置UDP监听端口,默认为11211,设置为0则关闭UDP监听。 - **-l**:绑定IP地址,默认为所有网络...

    Memcached常用命令及使用说明

    本文主要介绍Memcached的常用命令及使用说明。 一、存储命令 1. **set**: `set key flags expire length`,设置或更新键值对。如果键已存在,`set`命令会更新其值。`flags`允许添加额外信息,`expire`指定了数据的...

    Memcache常用命令.docx

    ### Memcached 常用命令详解 #### 一、Memcached 安装与管理命令 在部署和管理 Memcached 服务时,以下是一些常用的命令选项: - **-p 监听的端口**:指定 Memcached 服务监听的端口。例如,`-p 11211` 表示 ...

    Memcache常用命令.pdf

    ### Memcached常用命令详解 #### 一、Memcached概述与基本命令 Memcached是一款高性能的分布式内存对象缓存系统,用于加速动态Web应用程序并减轻数据库负载。它通过在内存中缓存数据和对象来减少数据库访问频率,...

    memcached几个命令

    memcached的常用命令包括: - `-p`指定监听端口,默认为11211。 - `-l`设置监听的IP地址,默认为本地IP。 - `-d start`启动服务。 - `-d restart`重启服务。 - `-d stop|shutdown`停止服务。 - `-d install`安装服务...

    Memcached 统计与监控

    #### 四、常用监控命令 ##### 4.1 stats 命令 `stats` 命令可以用来查看Memcached的整体统计信息,包括版本号、当前时间戳、启动时间、连接数、命令执行次数等。具体命令如下: ```sh stats ``` 示例输出: ```...

    memcached window

    这会创建名为“Memcached”的服务,并设置其启动命令为`memcached.exe`。 4. **启动服务**: 使用`net start Memcached`命令启动服务。 5. **配置PHP Memcached扩展**: 将`php_memcached.dll`文件放到PHP的`ext`...

    安装Memcached及Memcached配置.doc

    Memcached 还有其他的一些常用的命令,如下: * `-p` 监听的端口 * `-l` 连接的 IP 地址,默认是本机 * `-d start` 启动 Memcached 服务 * `-d restart` 重起 Memcached 服务 * `-d stop|shutdown` 关闭正在运行的 ...

    Memcached安装和配置

    接下来,了解一些常用的Memcached命令: - `-p`:设置监听的端口号,如`-p 11211`。 - `-l`:指定监听的IP地址,默认为本地主机。 - `-d start`:启动服务。 - `-d restart`:重启服务。 - `-d stop|shutdown`:...

    memcached服务器端安装程序

    3. 常用命令: - `set key flags expire bytes`: 设置键值对,`flags`是附加信息,`expire`是生存时间,`bytes`是值的长度。 - `get key`: 获取键对应的值。 - `delete key`: 删除指定键的缓存项。 - `stats`: ...

    Memcached源码剖析笔记.docx

    Memcached 通过将常用的查询结果缓存在内存中,减少了对数据库的访问次数,提高了系统性能。 2. Memcached 的安装 Memcached 的安装非常简单,只需要下载并编译 Memcached 的源代码,然后启动 Memcached 服务即可...

    MemCached安装与配置图解(windows).pdf

    #### 三、常用命令参数详解 - **-p 监听端口** 设置MemCached监听的端口号,默认为11211。可以通过该参数更改端口号,例如: ```cmd -p 11210 ``` - **-l 连接的IP地址** 指定MemCached监听的IP地址,默认为...

    Memcached使用--使用

    3. **性能监控**:可以使用`stats`命令查看服务器状态,包括内存使用、命中率、连接数等,以便进行性能调优。 4. **集群扩展**:当单个Memcached实例无法满足需求时,可以通过增加更多服务器构成集群。 **六、与...

    Memcached网站应用实战

    通过将常用数据缓存到Memcached中,可以显著减少数据库查询次数,提高网站的响应速度和用户体验。 #### 八、总结 Memcached作为一种高性能的分布式内存对象缓存系统,在现代网站和应用开发中扮演着重要角色。通过...

    memcached和redis比较

    - **Redis** 在2.0版本后引入了虚拟内存特性,可以将部分不常用的数据存储在硬盘上,从而突破了物理内存的限制。此外,Redis还支持对键值设置过期时间的功能,类似于Memcached的做法。 - **Memcached** 的最大存储...

Global site tag (gtag.js) - Google Analytics