memcached笔记
启动memcached:./memcached -d -m 10 -l 127.0.0.1 -p 11211 -u root
连接memcached:telnet 127.0.0.1 11211
查看memcached所有key:stats items
结果:
STAT items:16:number 1
STAT items:16:age 195
STAT items:16:evicted 0
STAT items:16:evicted_nonzero 0
STAT items:16:evicted_time 0
STAT items:16:outofmemory 0
STAT items:16:tailrepairs 0
STAT items:16:reclaimed 0
STAT items:16:expired_unfetched 0
STAT items:16:evicted_unfetched 0
stats cachedump 16 0 (注:16:items id, 0:列出的长度,0为全部列出)
结果:
ITEM menuList:menu [2333 b; 1406639276 s]
END
(注:menuList:menu 为key)
查看数据:get key
get menuList:menu
结果:
VALUE menuList:menu 8 2333
{"v":{"java.util.ArrayList":[{"com.brin.util.model.menu.MenuVO":{"pageSize":10,"totalRows":0,"curPage":1,"start":0,"end":10,"sord":null,"totalPages":0,"id":1,"menuName":"首页","menuComment":"首页","parentId":-1,"orderMenu":1,"initUrl":"","pathUrl":"","active":"Y","children":0}},{"com.brin.util.model.menu.MenuVO":{"pageSize":10,"totalRows":0,"curPage":1,"start":0,"end":10,"sord":null,"totalPages":0,"id":2,"menuName":"事务","menuComment":"事务","parentId":-1,"orderMenu":2,"initUrl":"","pathUrl":"","active":"Y","children":0}},{"com.brin.util.model.menu.MenuVO":{"pageSize":10,"totalRows":0,"curPage":1,"start":0,"end":10,"sord":null,"totalPages":0,"id":3,"menuName":"日志","menuComment":"日志","parentId":-1,"orderMenu":3,"initUrl":"","pathUrl":"","active":"Y","children":0}},{"com.brin.util.model.menu.MenuVO":{"pageSize":10,"totalRows":0,"curPage":1,"start":0,"end":10,"sord":null,"totalPages":0,"id":4,"menuName":"用户","menuComment":"用户","parentId":-1,"orderMenu":4,"initUrl":"","pathUrl":"","active":"Y","children":0}},{"com.brin.util.model.menu.MenuVO":{"pageSize":10,"totalRows":0,"curPage":1,"start":0,"end":10,"sord":null,"totalPages":0,"id":5,"menuName":"事务1","menuComment":"事务1","parentId":2,"orderMenu":1,"initUrl":"url","pathUrl":"","active":"Y","children":0}},{"com.brin.util.model.menu.MenuVO":{"pageSize":10,"totalRows":0,"curPage":1,"start":0,"end":10,"sord":null,"totalPages":0,"id":6,"menuName":"事务2","menuComment":"事务2","parentId":2,"orderMenu":2,"initUrl":"","pathUrl":"","active":"Y","children":0}},{"com.brin.util.model.menu.MenuVO":{"pageSize":10,"totalRows":0,"curPage":1,"start":0,"end":10,"sord":null,"totalPages":0,"id":7,"menuName":"日志1","menuComment":"日志1","parentId":3,"orderMenu":1,"initUrl":"","pathUrl":"","active":"Y","children":0}},{"com.brin.util.model.menu.MenuVO":{"pageSize":10,"totalRows":0,"curPage":1,"start":0,"end":10,"sord":null,"totalPages":0,"id":8,"menuName":"事务1_1","menuComment":"事务1_1","parentId":5,"orderMenu":1,"initUrl":" ","pathUrl":" ","active":"Y","children":0}},{"com.brin.util.model.menu.MenuVO":{"pageSize":10,"totalRows":0,"curPage":1,"start":0,"end":10,"sord":null,"totalPages":0,"id":9,"menuName":"首页1","menuComment":"首页1","parentId":1,"orderMenu":1,"initUrl":" ","pathUrl":" ","active":"Y","children":0}}]}}
END
memcached笔记的更多相关文章
- Memcached 笔记与总结(8)Memcached 的普通哈希分布算法和一致性哈希分布算法命中率对比
准备工作: ① 配置文件 config.php ② 封装 Memcached 类 hash.class.php,包含普通哈希算法(取模)和一致性哈希算法 ③ 初始化 Memcached 节点信息 in ...
- Memcached 笔记与总结(7)增加虚拟节点
仅仅把 Memcached 服务器集群地址通过一致性哈希转映射在圆环上,可能会出现数据不能均匀地分配给各台 Memcached 服务器. 解决方案是引入虚拟节点,就是把每个映射在圆环上的服务器地址(物 ...
- Memcached笔记——(四)应对高并发攻击【转】
http://snowolf.iteye.com/blog/1677495 近半个月过得很痛苦,主要是产品上线后,引来无数机器用户恶意攻击,不停的刷新产品各个服务入口,制造垃圾数据,消耗资源.他们的最 ...
- Memcached笔记——(四)应对高并发攻击
近半个月过得很痛苦,主要是产品上线后,引来无数机器用户恶意攻击,不停的刷新产品各个服务入口,制造垃圾数据,消耗资源.他们的最好成绩,1秒钟可以并发6次,赶在Database入库前,Cache进行Mis ...
- Memcached笔记——(三)Memcached使用总结
为了将N个前端数据同步,通过Memcached完成数据打通,但带来了一些新问题: 使用iBatis整合了Memcached,iBatis针对每台server生成了唯一标识,导致同一份数据sql会产生不 ...
- Memcached笔记——(二)XMemcached&Spring集成
今天研究Memcached的Java的Client,使用XMemcached 1.3.5,做个简单的测试,并介绍如何与Spring集成. 相关链接: Memcached笔记--(一)安装&常规 ...
- Memcached笔记——(一)安装&常规错误&监控
08年的时候接触过Memcached,当时还对它的客户端产品嗤之以鼻,毕竟手工代码没有各种ORM原生XML配置方便.尽管如此,Memcached现在已经成了服务器架构里不可或缺的一部分! 相关链接: ...
- Memcached 笔记与总结(9)Memcached 与 Session
一.Memcached 存储 Session 由于 Memcached 是分布式的内存对象缓存系统,因此可以用来实现 Session 同步:把 Web 服务器中的内存组合起来,成为一个“内存池”,不管 ...
- Memcached 笔记与总结(5)Memcached 的普通哈希分布和一致性哈希分布
普通 Hash 分布算法的 PHP 实现 首先假设有 2 台服务器:127.0.0.1:11211 和 192.168.186.129:11211 当存储的 key 经过对 2 (2 台服务器)取模运 ...
- Memcached 笔记与总结(4)memcache 扩展的使用
在 wamp 环境下进行测试:WAMPSERVER 2.2(Windows 7 + Apache 2.2.21 + PHP 5.3.10 + memcache 3.0.8 + Memcached 1. ...
随机推荐
- 4.ansible的delegate_to
完成发布流程如下 first 修改nginx 配置文件下线 web1-2 使用 delegate_to 将默认hosts指定为 nginx主机 使用remote_user 将用户 锁定为 root s ...
- 省市区JSON
行政编码 ViewBag.CssLinks = ""; 行政编码 中国和韩国行政编码选择.数据来自json文件,但在前端通过json对象调用. 注意本地方式,是将json文件作为对 ...
- 【nginx】nginx的工作模式和信号量控制
nginx是一个多进程/多线程高性能web服务器,在linux系统中,nginx启动后会以后台守护进程(daemon)的方式去运行,后台进程包含一个master进程和多个worker进程(这个数量可以 ...
- RBAC权限管理系统
RBAC--基于角色的权限管理系统 优势: 1. 简化了用户和权限的关系 2. 易扩展,易于维护 3. RBAC不用给用户单个分配权限,只用指向对应的角色就会有对应的权限,而且分配权限和收回权限都很方 ...
- c语言计算过程中的过程转换
graph BT float==>double; id1[char, short]==>int; int-->unsigned unsigned-->long long--&g ...
- DirectX11 With Windows SDK--07 添加光照与常用几何模型
前言 对于3D游戏来说,合理的光照可以让游戏显得更加真实.接下来会介绍光照的各种分量,以及常见的光照模型.除此之外,该项目还用到了多个常量缓冲区,因此还会提及HLSL的常量缓冲区打包规则以及如何设置多 ...
- Node.js实战项目学习系列(2) 开发环境和调试工具
前言 上一节让我们对Node.js有一个初步的了解,那么现在可以开始正式学习下Node.js的开发了,但是任何一门语言要设计到开发,就必须先学习开发环境以及调试.本文将主要讲解这些内容. 本文涉及到的 ...
- Beamer 中的页面链接
\documentclass[]{beamer} \usetheme{Madrid} \usenavigationsymbolstemplate{} \title{Main Title} \autho ...
- Jenkins 子业务日志拆分分析方法
需求 Jenkins日志打印内容很长,或者并发编译导致,日志内容不容易查看. 对于具体业务失败, 开发者希望看到具体业务自身的日志内容. 解法 tee 命令能够保证, shell命令执行的内容,即往控 ...
- 四十三、Linux 线程——线程同步之线程信号量
43.1 信号量 43.1.1 信号量介绍 信号量从本质上是一个非负整数计数器,是共享资源的数目,通常被用来控制对共享资源的访问 信号量可以实现线程的同步和互斥 通过 sem_post() 和 sem ...