php的memcache安装,在window10下面
生活随笔
收集整理的這篇文章主要介紹了
php的memcache安装,在window10下面
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.memcached-win對應得安裝包
2.解壓,可以放到任意目錄,以管理員身份打開cmd
3.在安裝的目錄下面,執行如下命令memcached.exe -d install 安裝Memcached.exe –d start 開啟服務Memcahced.exe –d stop 停止服務Memcached.exe –d restart 重啟memcached.exe -d uninstall 卸載
4.在啟動之后連接D:wampbin> telnet 127.0.0.1 11211 –連接memcache端口11211使用quit退出。5. 5個常用的命令
– stats: 當前所有memcached服務器運行的狀態信息
– add: 添加一個數據到服務器
– set: 替換一個已經存在的數據,如果數據不存在,則和add命令相同。
– get: 從服務器端提取指定的數據。
– delete: 刪除指定的單個數據,如果要清除所有數據,可以使用flush_all指令。6.? Memcache的協議的錯誤部分主要是三個錯誤提示之提示指令:
– ERROR — 普通錯誤信息,比如指令錯誤之類的
– CLIENT_ERROR <錯誤信息> — 客戶端錯誤
– SERVER_ERROR <錯誤信息> –服務器端錯誤 7.數據管理命令格式:<命令> <鍵> <標記> <有效期> <數據長度>其中:
– 命令:add(添加)、set(修改)、delete(刪除)、get(獲取)
– <鍵> -key,是發送過來指令的key內容
– <標記> – flags,是調用set指令保存數據時候的flags標記
– 有效期:是數據在服務器上的有效期限,如果是0,則數據永遠有效,單位是秒
– 數據的長度,block data 塊數據的長度,一般在這個個長度結束以后下一行跟著block data數據內容,– 發送完數據以后,客戶端一般等待服務器端的返回,服務器端的返回:
– STORED 數據保存成功
– NOT_STORED 數據保存失敗,是因為服務器端這個數據key已經存在8.php的配置ext/文件夾下面,放入對應得php_memcache.dll文件php.ini配置文件,添加如下內容:extension=php_memcache.dll重新啟動服務apache9.php中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 ————運行時修改服務器參數和狀態
Memcache 函數memcache_debug ———— 轉換調試輸出的開/關10. memcached基本參數設置:-p 監聽的端口-l 連接的IP地址, 默認是本機-d start 啟動memcached服務-d restart 重起memcached服務-d stop|shutdown 關閉正在運行的memcached服務-d install 安裝memcached服務-d uninstall 卸載memcached服務-u 以的身份運行 (僅在以root運行的時候有效)-m 最大內存使用,單位MB。默認64MB-M 內存耗盡時返回錯誤,而不是刪除項-c 最大同時連接數,默認是1024-f 塊大小增長因子,默認是1.25-n 最小分配空間,key+value+flags默認是48-h 顯示幫助設置參數時需要先停止memcached,然后用命令行設置,比如:c:\memcached> memcached.exe -m 1 -d start
?
轉載于:https://www.cnblogs.com/myvic/p/5866298.html
總結
以上是生活随笔為你收集整理的php的memcache安装,在window10下面的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: onvif 模拟摄像头_ONVIF协议测
- 下一篇: canvas小程序-快跑程序员