標籤:set lin ref tco 狀態 mem htm ini 檔案
在PHP中使用Memcache
1.檢測PHP是否支援Memcache模組
a) 使用phpinfo檢測當前頁面是否存在memcache的模組名,如果有說明支援memcache操作,如果沒有說明不支援
b) 如果不支援memcache,開啟php的設定檔php.ini,搜尋memcache.去掉前面的注釋即可,如果沒有該選項,自己寫一個就行extension=php_memcache.dll
c) 把memcache的擴充庫檔案memcache.dll 檔案複製到php5檔案夾下的ext檔案夾中即可.(重啟apache)
2.memcache類
Memcache— Memcache類
- Memcache::add— 增加一個條目到快取服務器
- Memcache::addServer— 向串連池中添加一個memcache伺服器
- Memcache::close— 關閉memcache串連
- Memcache::connect— 開啟一個memcached服務端串連
- Memcache::decrement— 減小元素的值
- Memcache::delete— 從服務端刪除一個元素
- Memcache::flush— 清洗(刪除)已經儲存的所有的元素
- Memcache::get— 從服務端檢回一個元素
- Memcache::getExtendedStats— 快取服務器池中所有伺服器統計資訊
- Memcache::getServerStatus— 用於擷取一個伺服器的線上/離線狀態
- Memcache::getStats— 擷取伺服器統計資訊
- Memcache::getVersion— 返回伺服器版本資訊
- Memcache::increment— 增加一個元素的值
- Memcache::pconnect— 開啟一個到伺服器的持久化串連
- Memcache::replace— 替換已經存在的元素的值
- Memcache::set— Store data at the server
- Memcache::setCompressThreshold— 開啟大值自動壓縮
- Memcache::setServerParams— 運行時修改伺服器參數和狀態
在PHP中使用Memcache