`

linux memcached查看和清理

    博客分类:
  • java
 
阅读更多
1.一种

  

[plain] view plaincopyprint?
 
  1. telnet localhost 200001 #登陆  
  2.   stats #查看状态  
  3.   flush_all #清理  
  4.   quit #退出  

 

  2.又学到一个:

  echo 'flush_all' | nc localhost 200001

  3.

  1、数据存储(假设key为test,value为12345)

  

[plain] view plaincopyprint?
 
  1. printf "set test 0 0 5\r\n12345\r\n" | nc 127.0.0.1 200001  
  2.   STORED  

 

  2、数据取回(假设key为test)

  

[plain] view plaincopyprint?
 
  1. printf "get test\r\n" | nc 127.0.0.1 200001  
  2.   VALUE test 0 5  
  3.   12345  
  4.   END  

 

  3、数值增加1(假设key为test,并且value为正整数)

  printf "incr test 1\r\n" | nc 127.0.0.1 200001

  12346

  4、数值减少3(假设key为test,并且value为正整数)

 

[plain] view plaincopyprint?
 
  1. printf "decr test 3\r\n" | nc 127.0.0.1 200001  
  2.  12343  

 

  5、数据删除(假设key为test)

  

[plain] view plaincopyprint?
 
  1. printf "delete test\r\n" | nc 127.0.0.1 11211  
  2.   DELETED  

 

  6、查看Memcached状态

 

[plain] view plaincopyprint?
 
  1. printf "stats\r\n" | nc 127.0.0.1 200001  
  2.  STAT pid 3025  
  3.  STAT uptime 4120500  
  4.  STAT time 1228021767  
  5.  STAT version 1.2.6  
  6.  STAT pointer_size 32  
  7.  STAT rusage_user 433.463103  
  8.  STAT rusage_system 1224.515845  
  9.  STAT curr_items 1132460  
  10.  STAT total_items 8980260  
  11.  STAT bytes 1895325386  
  12.  STAT curr_connections 252  
  13.  STAT total_connections 547850  
  14.  STAT connection_structures 1189  
  15.  STAT cmd_get 13619685  
  16.  STAT cmd_set 8980260  
  17.  STAT get_hits 6851607  
  18.  STAT get_misses 6768078  
  19.  STAT evictions 0  
  20.  STAT bytes_read 160396238246  
  21.  STAT bytes_written 260080686529  
  22.  STAT limit_maxbytes 2147483648  
  23.  STAT threads 1  
  24.  END  

 

  7、模拟top命令,查看Memcached状态:

  

[plain] view plaincopyprint?
 
  1. printf "stats\r\n" | nc 127.0.0.1 200001  
  2.   或者  
  3.   watch "echo stats | nc 127.0.0.1 200001"  
分享到:
评论

相关推荐

    memcached最新版forlinux

    描述中的"for linux"表明我们将在Linux环境中安装和使用Memcached。在Linux上安装Memcached通常涉及以下步骤: 1. **获取源代码**:压缩包文件`memcached-1.4.13.tar.gz`即为Memcached的源代码包,解压后可以获取源...

    memcached1.4.6

    2. 监控性能:可以使用`top`或`htop`命令查看memcached的CPU和内存使用情况,以及`netstat`检查网络连接状态。 3. 使用工具如`mcamonitor`或自定义脚本监控缓存命中率、内存使用等指标。 **安全与注意事项**: 1. ...

    memcached开发完整demo

    这通常包括`libmemcached`库和相关的头文件,可以在Linux或Unix系统上通过包管理器如`apt-get`或`yum`来安装。例如,在Ubuntu上,你可以运行以下命令: ```bash sudo apt-get install libmemcached-dev ``` 在...

    windwos server memcached

    总结,Windows Server上的Memcached部署和使用与Linux环境有所不同,但核心功能和优势保持不变。正确配置和使用Memcached,能有效提高Web应用的响应速度和整体性能。在实际操作中,要不断优化和调整,以适应不断变化...

    memcached+nginx使用文档

    2. **安装与配置**:在Linux环境下,通常使用`apt-get`或`yum`来安装Memcached。配置文件通常位于`/etc/memcached.conf`,可调整内存大小、端口设置等参数。 3. **客户端支持**:多种编程语言(如PHP、Python、Java...

    初识memcached

    在Red Hat Enterprise 5 Server上部署Memcached是一个常见的实践,因为Linux环境与Memcached的良好兼容性。 1. **内存存储机制**: Memcached设计的核心是内存缓存,这意味着所有的数据都存储在系统的RAM中。由于...

    Windows下Memcached相关安装程序打包

    在Windows环境下安装和使用Memcached可能会与Linux等其他操作系统有所不同,但同样提供了方便的工具进行操作。以下是对标题和描述中涉及的知识点的详细解释: 1. **Memcached的基本概念**:Memcached是一个基于内存...

    数据平台前端缓存技术方案Memcached-Redis.v1.0[汇编].pdf

    - **Socket事件处理机制**:采用非阻塞I/O和Libevent库实现异步事件处理,针对不同操作系统,如Epoll(Linux)和Kqueue(FreeBSD)。 - **内存管理机制**:使用Slab内存分配策略,将内存划分为多个Slabs,每个Slab...

    linux中搭建Discuz论坛

    在Linux系统中搭建Discuz论坛是一项涉及多个软件组件的IT任务,它包括操作系统Linux、Web服务器Nginx、数据库服务器MySQL和编程语言PHP。这一过程的详细步骤和技术要点,我们可以从RHEL 6平台的上下文中得到具体解释...

    linux运维面试题2012.docx

    17. Memcached缓存清理:使用`flush_all`命令清除所有缓存。 18. IPTables规则:设置防火墙规则,保护系统安全,熟悉`iptables`命令行工具。 19. SecureCRT防断线设置:配置保持连接的选项,避免因长时间无操作...

    Linux一键安装web环境全攻略

    ### Linux一键安装Web环境全攻略知识点详解 #### 一、安装须知 1. **适用范围**:此安装包适用于阿里云所有Linux系统。...通过以上详细步骤和知识点介绍,您可以顺利地在Linux系统上安装并配置完整的Web环境。

    20个你不得不知的Linux服务器性能调优技巧.doc

    16. **定期维护和检查日志**:定期执行维护任务,如清理旧日志、更新防火墙规则,并密切关注系统日志,以便快速响应异常。 17. **硬件优化**:根据工作负载选择合适的硬件配置,如SSD硬盘提高I/O性能,增加内存容量...

    Linux+nginx+php+mysql+memcache

    - 监控缓存命中率,及时清理无效缓存项。 #### 五、结语 通过本文对Linux+Nginx+PHP+MySQL+Memcached技术栈的详细介绍,我们可以看出这一组合在构建高效稳定Web服务器方面具有明显优势。然而实际应用过程中还需...

    Ubuntu下安装memcache

    除此之外,memcached的基本设置也是必要的,例如配置监听的IP地址和端口,以及设置内存大小、超时时间等参数。这些设置直接影响memcached服务的性能和效率。 在实际部署时,需要注意的是,安装过程中可能会出现一些...

    MySQL的一些功能实用的Linux shell脚本分享

    本文将重点讨论两个相关的脚本,一个是用于启动和管理Memcached的shell脚本,另一个是针对MySQL binlog自动清理的脚本。 首先,让我们看看Memcached的启动脚本。Memcached是一款分布式内存缓存系统,常用于提升Web...

    linux运维学习笔记:MySQL运维基础面试问答题42题.pdf

    手动清理包括查看正在使用的binlog文件并备份后进行删除;自动清理是通过设置binlog的过期时间让系统自动删除过时的binlog文件,如设置expire_logs_days参数。 综上所述,这份学习笔记详细地覆盖了MySQL运维的各个...

Global site tag (gtag.js) - Google Analytics