`
hyl198611
  • 浏览: 225681 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

memcached linux 下操作

阅读更多

telnet localhost 200001 #登陆

  stats #查看状态

  flush_all #清理

  quit #退出

 

------------------------------------------------

首先,需要了解Memcached协议,如果不清楚可参考《Memcached 协议中英文对照:http://bbs.chinaitlab.com/thread-308784-1-1.html》。

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

 

   

 printf "set zhangyan 0 0 5\r\n12345\r\n" | nc 127.0.0.1 11211

 

    STORED

 

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

 

 

 printf "get zhangyan\r\n" | nc 127.0.0.1 11211

 

    VALUE zhangyan 0 5
     12345
     END

 

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

 

   

 printf "incr zhangyan 1\r\n" | nc 127.0.0.1 11211

 

    12346

 

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

 

 

 printf "decr zhangyan 3\r\n" | nc 127.0.0.1 11211

 

    12343

 

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

 

   

 printf "delete zhangyan\r\n" | nc 127.0.0.1 11211

 

    DELETED

 

    6、查看Memcached状态

 

 

 printf "stats\r\n" | nc 127.0.0.1 11211

 

  STAT pid 3025
 STAT uptime 4120500
 STAT time 1228021767
 STAT version 1.2.6
 STAT pointer_size 32
 STAT rusage_user 433.463103
 STAT rusage_system 1224.515845
 STAT curr_items 1132460
 STAT total_items 8980260
 STAT bytes 1895325386
 STAT curr_connections 252
 STAT total_connections 547850
 STAT connection_structures 1189
 STAT cmd_get 13619685
 STAT cmd_set 8980260
 STAT get_hits 6851607
 STAT get_misses 6768078
 STAT evictions 0
 STAT bytes_read 160396238246
 STAT bytes_written 260080686529
 STAT limit_maxbytes 2147483648
 STAT threads 1
 END

 

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

 

 

 watch "printf 'stats\r\n' | nc 127.0.0.1 11211"

  
  或者
  
 

 watch "echo stats | nc 127.0.0.1 11211"

 

转自:http://hi.baidu.com/gmail07/item/3974d60f7dbaa1e6f55ba625
http://www.bitscn.com/os/linux/200812/155768.html
 
分享到:
评论

相关推荐

    Memcached的Linux和Windows安装包

    Memcached数据库在Linux操作系统和Windows操作系统上的安装包

    linux下 php安装memcached扩展

    memcache扩展使php操作memcached服务器成为可能. 1.首先下载安装文件 () wget http://pecl.php.net/get/memcache-2.2.3.tgz 放在某个目录下,然后。。。

    Linux下memcached安装手册

    Linux下memcached安装,安装前确保操作系统已经安装好gcc.测试方法:直接在终端输入:gcc.结果你会看得懂。

    Linux中memcached相关资源包

    2)安装操作系统环境:CentOS-6.5,(其它linux操作系统请自行尝试)。 3)安装步骤详解:http://blog.csdn.net/clevercode/article/details/45441881。 4)欢迎大家关注博客更多精彩的内容:...

    Linux+Nginx+Memcached+Redis+PHP+电商购物模块实战开发

    为适应企业对高端开发工程师的需求,整合了Linux系统的常见使用,包括文件操作、权限操作、常用shell命令,以及mysql、nginx、php环境的搭建,让童鞋们顺利掌握Linux下的开发,适应大公司的工作场景。另外的重头戏...

    在Linux服务器上安装 memcached的基本操作

    一、memcached的安装 1、下载 memcached-1.4.33.tar.gz、libevent-2.0.22-stable.tar.gz  安装 memcached 依赖 libevent 2、安装 libevent a、解压 [root@iZ28b4kreuaZ webserver]# tar zxvf libevent-2.0.22-...

    java_memcached-release_2.5.1

    Memcached Cache现在已经被大家广泛使用,但是千万不要认为对Cache的操作是低损耗的,要知道这类集中式Cache对Socket连接数(会牵涉到linux操作系统文件句柄可用数),带宽,网络IO都是有要求的,有要求就意味着会有...

    基于memcached的云缓存ARCUS.zip

    支持平台目前,Arcus 只支持 64-bit Linux,已在下列操作系统平台测试过:CentOS 6.x 64bitUbuntu 12.04 LTS 64bit如果你有兴趣,可以尝试在其它 OS 平台构建运行 Arcus ,有任何 issues 可以和我们联系。...

    Redis-deployment-on-windows.rar_MEMCACHED_Master/Slave_文件哈希存储

    redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、 list(链表)、set(集合)、...Redis一般部署在linux服 务器上,但是我们也可以在windows上学习他的安装和配置。

    Linux安装部署weblogic

    本节详细说明统一权限平台安装部署依赖的软件的安装,包括:操作系统、WebLogic、ActiveMQ、memcached、redis、virgo等软件的安装部署。 1.1服务器操作系统和组件安装要点 1.1.1 操作系统安装要点 本节说明了统一...

    高洛峰 memcache for window 和linux版软件及教程

    memcached是以守护程序方式运行于一个或多个服务器中,随时会接收客户端的连接和操作。 客户端使用各种语言去编写 PHP/java/c/c++/perl/python/ruby等 libevent 三、为什么要在WEB中使用Memcache 基于...

    Memcache安装教程

    Linux上安装 Memcache 和 Memcached 两种扩展都有。 压缩包内容: 源码:zlib-1.2.8.tar.gz、memcached-2.2.0.tgz、memcached-1.4.5.tar.gz、memcache-2.2.5.tgz、libmemcached-1.0.18.tar.gz、libevent-1.4.14b-...

    对象缓存服务器kmemcache.zip

    分布式linux内核内存对象缓存服务器,实现基于memcached v1.4.15,基本兼容memcached的所有操作。经初步测试,内存数据操作比memcached快1倍,网络并发量比memcached的也大许多,目前处于alpha版本。优点:由于在...

    Linux下Redis安装详解.docx

    但是redis还是比较风骚的,支持链表和集合操作,支持正则表达式查找key,目前项目缓存的结果大多是链表,如果链表新增 或者修改数据的话,redis就体现出了极大的优势(memcached只能重新加载链表,redis可以对链表...

    集群好书《高性能Linux服务器构建实战》 试读章节下载

    10.6 Linux下常见的性能分析工具 10.6.1 vmstat命令 10.6.2 sar命令 10.6.3 iostat命令 10.6.4 free命令 10.6.5 uptime命令 10.6.6 netstat命令 10.6.7 top命令 10.7 基于Web应用的性能分析及优化...

    memcached:memcached开发树

    记忆快取Memcached是旨在在分布式系统中使用的高性能基于多线程事件的键/值缓存存储。 请参阅: : 解释用法的有趣故事: : 如果遇到... memcached执行非阻塞网络I / O,但不执行磁盘操作。 (它永远不应该进入磁盘

    跟老男孩学linux运维:Web集群实战

    第三部分为集群篇(第9~15章),着重讲解了Web集群后端MySQL数据库、Web集群共享存储NFS、Nginx反向代理负载均衡、Keepalived高可用、Memcached缓存及session共享、Nagios企业级监控等技术实战,最后为读者规划了一个...

    Redis桌面管理器(又名RDM) - 是一个用于Windows,Linux和MacOS的快速开源Redis数据库管理应用程序。

    这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是...

Global site tag (gtag.js) - Google Analytics