一、下載MemercachedForWindows二、安裝步驟1、解壓到指定目錄,如:C:\Memcached\memcached-win32-1.4.4-14。2、用cmd打開命令窗口,轉到解壓的目錄,輸入“memcached.exe-dinstall”。3、打開控制面板,打開服務,可以看到memcached已經在上面可,如果沒有啟動,則手動啟動一下。4、使用telnet命令驗證緩存服務器是否可用。開始什么都不顯示,回車后輸入命令stats查看統計信息,說明服務器運作正常。三、參數介紹1、以上的安裝和啟動都是在默認環境下進行的,在安裝時可設置如下參數:-p監聽的端口-l連接的IP地址,默認是本機-dstart啟動memcached服務-drestart重起memcached服務-dstop|shutdown關閉正在運行的memcached服務-dinstall安裝memcached服務-duninstall卸載memcached服務-u以的身份運行(僅在以root運行的時候有效)-m最大內存使用,單位MB。默認64MB-M內存耗盡時返回錯誤,而不是刪除項-c最大同時連接數,默認是1024-f塊大小增長因子,默認是1.25-n最小分配空間,key+value+flags默認是48-h顯示幫助如:“memcached-dinstall-l127.0.0.1-m1024-c2048”。2、如果在安裝時沒有添加參數,可通過修改注冊表信息進行設置,打開注冊表,找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached在其中有一個“ImagePath”項,值為:"C:\Memcached\memcached-win32-1.4.4-14\memcached.exe"-drunservice在后面加上“-m1024-c2048”。如下圖:3、輸入stats命令后,頁面出現的參數介紹。STATpid4356服務器進程IDSTATuptime56625服務器運行時間,單位秒STATtime1225249079服務器當前的UNIX時間STATversion1.1.0服務器的版本號STATpointer_size64STATrusage_user151.845489該進程累計的用戶時間(秒:微妙)STATrusage_system121.667603該進程累計的系統時間(秒:微妙)STATibuffer_size4096STATcurr_connections13連接數量STATtotal_connections54136服務器運行以來接受的連接總數STATconnection_structures318服務器分配的連接結構的數量STATcmd_get100595取回請求總數STATcmd_set6510存儲請求總數STATget_hits96543請求成功的總次數STATget_misses4052請求失敗的總次數STATbytes_read4427679服務器從網絡讀取到的總字節數STATbytes_written6585596服務器向網絡發送的總字節數 備注:uptime是memcached運行的秒數,cmd_get是查詢緩存的次數。cmd_get/uptime得到平均每秒請求緩存的次數。cmd_set是設置key=>value的次數。整個memcached是個大hash,用cmd_get沒有找到的內容,就會調用cmd_set寫進緩存里。get_hits是緩存命中的次數,緩存命中率=get_hits/cmd_get*100%。get_misses加上get_hits等於cmd_get。total_itemscurr_items表示現在在緩存中的鍵值對個數。total_items==cmd_set==get_misses,不過當可用最大內存用光時,如果memcached設置為刪掉內容,上面的等式就不成立了。