首页 > 电脑教程 > 网络安全 > php遍历下载memcache缓存数据

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";

            }

     }

}?>

 

还可以利用replacedeleteflush_all 等命令修改、删除缓存内容。可以预见的是,这些命令会影响memcache 的正常运行,进而可能影响相应依赖memcache的服务(如:web服务)的运行效率。

请注意版权!转载须写明出处:动力软件园 http://www.pw88.com

排行榜
易学车老版本

易学车老版本

实用工具 下载
天行健安卓版 v2.35770

天行健安卓版 v2.35770

手游软件 下载
三星PC套件 samsung kies 官方正式版 3.2.15041.2

三星PC套件 samsung kies 官方正式版 3.2.15041.2

手机工具 下载