php遍历下载memcache缓存数据
时间:2015-03-03 09:38:13
小编:动力软件园
阅读:
php遍历下载memcache缓存数据:
<?php
$host=192.168.1.1;
$port=11211;
$mem=new Memcache();
$mem->connect($host,$port);
$items=$mem->getExtendedStats (‘items’);
$items=$items["$host:$port"][items];
foreach($items as $key=>$values){
$number=$key;
$str=$mem->getExtendedStats ("cachedump",$number,0);
$line=$str["$host:$port"];
if( is_array($line) && count($line)>0){
foreach($line as $key=>$value){
echo $key.=>;
print_r($mem->get($key));
echo "rn";
}
}
}?>
还可以利用replace、delete、flush_all 等命令修改、删除缓存内容。可以预见的是,这些命令会影响memcache 的正常运行,进而可能影响相应依赖memcache的服务(如:web服务)的运行效率。
请注意版权!转载须写明出处:动力软件园 http://www.pw88.com
热门阅读
-
Nessus工具使用技巧及图解教程(图文)
阅读:4410
-
WebScarab使用教程(图文)
阅读:2204
-
工行个人网上银行无法显示此页解决办法(一招搞定)
阅读:835
-
Httprint工具使用方法 自动化的http指纹分析工具
阅读:1974
-
DirBuster使用教程帮助 DirBuster图形界面的操作
阅读:1598