Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。
1、非持久化存储:对数据存储要求不高
2、分布式存储:不适合单机使用(因为memcache对内存占用特别高)
3、key/value存储:不支持List、Array数据格式
memcached服务端的安装
查看是否已经安装了libevent
rpm -qa | grep libevent
查看安装路径
rpm -ql libevent
安装memcached
yum install memcached
启动memcached
/usr/bin/memcached -d -l 127.0.0.1 -p 11211 -m 150 -u root
(参数意义 可 通过 /usr/bin/memcached -h查看)
查看是否已经启动成功
ps -ef | grep memcached
memcached客户端的安装
1、安装前置扩展 yum install libmemcached
2、为php安装memcached的扩展
yum -y install –enablerepo=rpmforge memcached php-pecl-memcache
如果提示没安装成功 yum update一下 然后再执行命令 成功即把memcache服务端和php memcache扩展都安装好 会在/usr/lib64/php/modules/memcache.so
//////////////////////////////////php中使用memcached///////////////////////////////////////系统类:addServer/addServers/getStats/getVersion
数据类:add/set/delete/flush/replace/increment/get
进阶类:setMulti/deleteMulti/getMulti/getResultCode/getResultMessage
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。