PHP使用memcache緩存技術(shù)提高響應(yīng)速度的方法
本文實例講述了PHP使用memcache緩存技術(shù)提高響應(yīng)速度的方法。分享給大家供大家參考。具體分析如下:
php雖然己經(jīng)做到很好很快了,但是如果大數(shù)據(jù)量時還是會有些卡了,這里介紹一下PHP中使用memcache緩存技術(shù)提高響應(yīng)速度方法,有需要了解的朋友可參考.
memcache既可以在linux下使用,也可以在windows系統(tǒng)下使用,當(dāng)然首推linux系統(tǒng),至于如何安裝memcache,google一下就什么都出來了.
下面貼一段memcache的使用例子,代碼如下:
//連接
$mem = new Memcache;
$mem->connect("127.0.0.1", 11211) or die ("Could not connect");
//顯示版本
$version = $mem->getVersion();
echo "Memcached Server version: ".$version."<br>";
//保存數(shù)據(jù)
$mem->set('key1', 'This is first value', 0, 60);
$val = $mem->get('key1');
echo "Get key1 value: " . $val ."<br>";
//替換數(shù)據(jù)
$mem->replace('key1', 'This is replace value', 0, 60);
$val = $mem->get('key1');
echo "Get key1 value: " . $val . "<br>";
//保存數(shù)組
$arr = array('aaa', 'bbb', 'ccc', 'ddd');
$mem->set('key2', $arr, 0, 60);
$val2 = $mem->get('key2');
echo "Get key2 value: ";
print_r($val2);
echo "<br>";
//刪除數(shù)據(jù)
$mem->delete('key1');
$val = $mem->get('key1');
echo "Get key1 value: " . $val . "<br>";
//清除所有數(shù)據(jù)
$mem->flush();
$val2 = $mem->get('key2');
echo "Get key2 value: ";
print_r($val2);
echo "<br>";
//關(guān)閉連接
$mem->close();
?>
例子2,代碼如下:
//使用memcache緩存
$mc = memcache_connect('localhost', 11211);
$pn = $mc->get('pid');
echo $pn;
if($pn<1) $pn = 1;
else $pn++;
$mc->set('pid',$pn,0,0); //設(shè)置永不過期
memcache_close($mc);
?>
希望本文所述對大家的php程序設(shè)計有所幫助。
相關(guān)文章
PHP中使用SimpleXML檢查XML文件結(jié)構(gòu)實例
這篇文章主要介紹了PHP中使用SimpleXML檢查XML文件結(jié)構(gòu)實例,本文講解使用SimpleXML來檢查一個XML文件是否符合規(guī)范的方法,需要的朋友可以參考下2015-01-01PHP聚合式迭代器接口IteratorAggregate用法分析
這篇文章主要介紹了PHP聚合式迭代器接口IteratorAggregate用法,結(jié)合實例形式分析了聚合式迭代器接口IteratorAggregate的概念、功能、定義及使用方法,需要的朋友可以參考下2017-12-12PHP 將圖片按創(chuàng)建時間進(jìn)行分類存儲的實現(xiàn)代碼
代碼功能:使用PHP巧妙將圖片按創(chuàng)建時間進(jìn)行分類存儲 圖片文件屬性須取消只讀屬性,否則無法刪除2010-01-01PHP圖像處理技術(shù)實例總結(jié)【繪圖、水印、驗證碼、圖像壓縮】
這篇文章主要介紹了PHP圖像處理技術(shù),結(jié)合實例形式總結(jié)分析了php繪圖、水印、驗證碼、圖像壓縮等相關(guān)函數(shù)、功能與圖形繪制實現(xiàn)技巧,需要的朋友可以參考下2018-12-12PHP學(xué)習(xí)筆記 用戶注冊模塊用戶類以及驗證碼類
最近正在學(xué)習(xí)《PHP&MySQL范例精解》,剛剛看到第一張,關(guān)于用戶注冊模塊的設(shè)計,這本書提供了很多可重用類,便于用于其它項目中。2011-09-09