四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

同臺服務器使用緩存APC效率高于Memcached的演示代碼

復制代碼 代碼如下:
<?php
$memcachehost = 'localhost';
$memcacheport = '11211';
function microtime_float(){
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
}
function runtime($t1){
return number_format((microtime_float() - $t1)*1000, 4).'ms';
}
$starttime = microtime_float();
$cache_time = '30';
echo "init=====".runtime($starttime).'<br>';

$sql = "SELECT * FROM hx WHERE id = 10006";
$mem_sql_key = md5($sql);

$t1 = microtime_float();
echo "APC_read=====";
$arrs = apc_fetch($mem_sql_key);
echo runtime($t1).'<br>';

$t1 = microtime_float();
apc_store($mem_sql_key.'_test', $arrs, $cache_time);
echo "APC_write=====";
echo runtime($t1).'<br>';

$t1 = microtime_float();
$mem = new Memcache;
$mem->connect($memcachehost, $memcacheport);
echo "MEM_conNET=====".runtime($t1).'<br>';

$t1 = microtime_float();
$arrs = $mem->get($mem_sql_key);
echo "MEM_read=====";
echo runtime($t1).'<br>';
$t1 = microtime_float();
$mem->set($mem_sql_key.'_test',$arrs,0,$cache_time);
echo "MEM_write=====";
echo runtime($t1).'<br>';
?>

預先把這句SQL的結果在apc和memcached中都緩存了,然后測試讀寫速度。
在本機windows上結果:
init=====0.0341ms
APC_read=====0.0439ms
APC_write=====0.0920ms
MEM_conNET=====11.0571ms
MEM_read=====0.2630ms
MEM_write=====0.2270ms

服務器上linux上結果:
init=====0.0131ms
APC_read=====0.0520ms
APC_write=====0.0489ms
MEM_conNET=====0.0501ms
MEM_read=====0.1030ms
MEM_write=====0.0801ms

當然反復刷新會有不同的值,這里只是取了一個較平均的值。
win下的不具備什么參考性,主要看linux上的結果。
不算connent時間,大概讀寫的速度apc都比memcached快上一倍左右。算上memcache_connect的時間,也就是快二倍。
APC即可以實現php文件的opcode緩存,也可以實現user cache,實在是個好東西。

所以,如果當網站規模還小的時候,所有功能可以在一臺服務器上完成時,那么緩存的方案首選應該就是APC,不用考慮memcached。但如果考慮到網站規模會不斷擴大,這點時間的性能差異其實可以忽略不計的,就應該部署memcached了。
另外,跨服務器使用memcached,最好要使用內網。不然的話,受路由的影響,memcached經常會連接超時(超過100ms),而且會憑空多出來兩倍的寬帶流量。

php技術同臺服務器使用緩存APC效率高于Memcached的演示代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 美国派7| 可爱的萝拉| 深流 电视剧| 硅酸钙板厂家联系方式| xiee| 李赫洙| 唐人街探案5免费完整观看| 大唐狄公案电视剧演员表| 欧美一级大片在线观看| 国产高清一卡2卡3卡4卡乱码| 热天午后| 香港之夜电视剧免费播放国语版| 电影《斯大林格勒》| 范艳| 重回蓝色珊瑚礁| 山楂树之恋35集免费观看电视剧| 芝加哥警署第十一季| 周记作文| 学生会长的忠告| 美女上厕所| 在线播放你懂| 打龙袍全集免费观看| 惊天十二小时| 战狼7| 下载绿幕助手| 浙江卫视节目回放入口| 牵牛花的生长变化记录| 吃大米饭是增肥还是减肥| 九龙城寨在线观看| 太卷了正确答案| 陈建斌电影| 纳尼亚传奇4在线观看免费完整版| 182tv福利视频| 我朋友的姐姐| 极品电影网| 基于plc的毕业设计论文题目| 成人在线影片| 寡妇2| 陕09j01图集| 张芸| 汪汪战队动画片|