-
服务端安装方法:
/usr/bin/memcached -d -l 127.0.0.1 -p 11211 -m 150 -u -root
-d:以守护进程模式启动(当你从终端程序退出后,程序还能继续进行)
-l:指定IP地址
-p:指定端口号
-m:分配内存
查看全部 -
memcached批量操作数组的方法。
设置,删除,获取,操作状态编码,错误提示。
查看全部 -
memcached 常用操作方法
添加,设置,删除,清空,替换,获取,数量增加,数量减少
查看全部 -
获取传递参数的数量
func_num_args()
查看全部 -
Memcache的使用场景
查看全部 -
用安装了memcatch的PHP去访问memcatch查看全部
-
守护进程 从终端窗口退出之后 程序还可以运行 -d查看全部
-
注意事项
查看全部 -
即使生成缓存:适用于新闻详情页
提前生成缓存:适用于访问量大,数据量多,类似于网站首页
永久缓存:适用于关于我们类的单独页面,修改频率低的页面
查看全部 -
自己封装的类注意事项
查看全部 -
memcached提供扩展方法
setMulti 添加多条数据
deleteMulti 删除多条数据
getMulti 获取多条数据
getResultCode //0为成功
getResultMessage
查看全部 -
$m = new Memcached();
$m->add(‘mkey’,‘mvalue’,600);//600秒后失效 *设置0为永久生效
$m->replace('mkey','mvalue2',600) //数据的替换
$m->set('mkey','mvalue',600); //没有值的新建,有值的替换
$m->get(‘mkey’) //读取mkey对应的值
$m->delete('mkey'); //传一个key值
$m->flush(); //清空memcached里的所有数据
$m->increment('num',5); //每次刷新对数据加5
$m->decrement(); //每次刷新对数据减5
查看全部 -
使用memcached
addServers();添加服务器组
getStats();检查memcached服务器状态
getVerSion();查看服务端的版本号
查看全部 -
常用Memcached方法
查看全部 -
Memcache客户端安装
安装libmemcached
解压 tar zxvf
指定目录 ./configure --prefix=/usr/lib/libmemcached
make && make install
查看全部 -
服务端安装方法:
/usr/bin/memcached -d -l 127.0.0.1 -p 11211 -m 150 -u -root
-d:以守护进程模式启动(当你从终端程序退出后,程序还能继续进行)
-l:指定IP地址
-p:指定端口号
-m:分配内存
-u:以哪个个用户的身份启动
查看全部
举报