memcached 笔记
来源:互联网 发布:河北兰科网络集团 编辑:程序博客网 时间:2024/06/09 17:50
Memcached -m 64 -p 11211 -u nobody -d
-u 切换用户的身份
-p 指定端口
-m 表示memcached最大使用的内存
-c 这个进程允许多少个人来连接
-f 增长银子
-vvv 表示开启调试模式
&表示程序在后台运行
-s
-a
-l
-d restart/start/stop/shutdown
-d install
添加数据
add key flag expire length
Key 表示数据的键
Flag 标志
Expire 是否自动失效(失效时间,当超过30天理解为时间戳,应注意,)
Length 缓存的长度
删除
Delete
Delete key [time,seconds]
删除数据 如果加了 time 表示在time时间内不允许get add replace
替换
Replace key flag expire length;
查询
Get key
返回 key的值
Set 设置和修改
和add 和replace的区别(add 必须当键不存在时用,replace必须间存在)
Set不存在时创建,存在时修改
Incr/decr key num (增加减少num使用场景处理高并发)
秒杀思路
统计命令
Stats
Pid 表示进程号
Stat uptime 4237 持续运行时间
Stat time 1370054990
Stat version 1.2.6
Stat pointer_size 32
Stat curr_items 4 当前存储的键个数
Stat total_items 13
Stat bytes 236
stat curr_connections 3
Stat total_connection_structures 4
Stat cmd_get 20 //查询总数
Stat cmd_set 16
Stat get_hits 13 命中个数
Stat get_misses 7 //几次错过
Stat evictions 0
Stat bytes_read 764
编译phpmemcached扩展
先到pecl.php.net上下载memcached扩展
flush_all 清空所有存储对象
Slab 内存管理机制
Memcached 在启动时可以通过-f 选项来设定grow factor
某种程度上控制slab之间的差异 默认 是1.25 增长因子
数据被踢关键因素在于数据是否活跃
- memcached笔记
- Memcached 笔记
- memcached 笔记
- Memcached笔记
- Memcached笔记
- memcached 笔记
- Memcached和Lucene笔记
- MemCached的使用笔记
- memcached 常用方法笔记
- Memcached 学习笔记一
- Memcached学习笔记
- memcached使用笔记
- Memcached 学习笔记
- MemCached 学习笔记
- memcached学习笔记
- memcached学习笔记
- memcached学习笔记
- Memcached学习笔记
- rocketmq 雪崩后客户端超时
- 游戏行业入行10年一些思考和总结
- 关于UML的一些
- sql传参list
- 【GDKOI2012模拟02.01】数字(找规律&&数论)
- memcached 笔记
- 事务基本概念
- MySQL 基本数据类型选择要合适
- jzoj 高中 3505——积木
- callback 回调
- 一些困惑和迷茫
- POJ 3121 The SetStack Computer 笔记
- Git版本控制详解
- PAT (Advanced Level) Practise 1056 Mice and Rice (25)