1.yum install libevent-devel
2.yum install memcached
3.启动 : memcached -d -l 127.0.0.1 -p 11211 -u memcached -m 512 -c 1024
4.命令行操作:
add key1 0(占位符) 30(过期时间) 5(字符大小)
get key1 // 获取
set key1 0 30 5 // key1 不存在则增加
replace key1 0 30 3 // 替换,不存在报错
delete key1 // 删除
append key1 0 30 2 //追加
prepend key1 0 30 3
flush_all // 清空
stats // 查看状态, cmd_hits/cmd_get 命中率越高越好
PHP 安装 memcached 扩展:
需要安装 : libmemcached
再安装 memcached
安装 memcached :
./configure --enable-memcached --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached -disable-memcached-sasl
https://pecl.php.net/package/memcached
https://launchpad.net/ubuntu/+source/libmemcached/1.0.18-4.1
http://www.runoob.com/memcached/memcached-install.html
memcache 基本命令:
http://blog.youkuaiyun.com/enlyhua/article/details/50831367
Memcache 内存分配策略和性能(使用)状态检查:
https://www.cnblogs.com/zhoujinyi/p/5554083.html
Memcached内存分析、调优、集群:
https://wenku.baidu.com/view/24ce528702d276a201292e06.html
Facebook 对 Memcache 伸缩性的增强:
https://www.oschina.net/translate/scaling-memcache-facebook
http://www.cnblogs.com/zhoujinyi/archive/2013/04/23/3036862.html
Memcache 问题集锦:
http://www.cnblogs.com/zhoujinyi/archive/2013/05/05/3060725.html