1. 程式人生 > >Window系統環境 安裝memcached詳細教程

Window系統環境 安裝memcached詳細教程

系統安裝

北大青鳥任老師講講memcached的安裝方法教程

什麽是memcached

Memcached 是一個高性能的分布式內存對象緩存系統,用於動態Web應用以減輕數據庫負載。它通過在內存中緩存數據和對象來減少讀取數據庫的次數,從而提高動態、數據庫驅動網站的速度。Memcached基於一個存儲鍵/值對的hashmap。其守護進程(daemon )是用C寫的,但是客戶端可以用任何語言來編寫,並通過memcached協議與守護進程通信

官網上並未提供 Memcached 的Window平臺安裝包,我們可以使用以下鏈接來下載,你需要根據自己的系統平臺及需要的版本號點擊對應的鏈接下載即可:


    • 32位系統 1.2.5版本:http://www.okbdqn.com/uploadfile/2017/1206/20171206121059137.zip

    • 32位系統 1.2.6版本:http://www.okbdqn.com/uploadfile/2017/1206/20171206121246147.zip

    • 32位系統 1.4.4版本:http://www.okbdqn.com/uploadfile/2017/1206/20171206121404383.zip

    • 64位系統 1.4.4版本:http://www.okbdqn.com/uploadfile/2017/1206/20171206121448689.zip

    • 32位系統 1.4.5版本:http://www.okbdqn.com/uploadfile/2017/1206/20171206011305456.zip

    • 64位系統 1.4.5版本:http://www.okbdqn.com/uploadfile/2017/1206/20171206012216645.zip

  • memcached <1.4.5 版本安裝

    1、解壓下載的安裝包到指定目錄。

    2、在 1.4.5 版本以前 memcached 可以作為一個服務安裝,使用管理員權限運行以下命令:

    c:\memcached\memcached.exe -d install

    註意:你需要使用真實的路徑替代 c:\memcached\memcached.exe。

    3、然後我們可以使用以下命令來啟動和關閉 memcached 服務:

    c:\memcached\memcached.exe -d start
    c:\memcached\memcached.exe -d stop

    4、如果要修改 memcached 的配置項, 可以在命令行中執行 regedit.exe

    命令打開註冊表並找到 "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached" 來進行修改。

    如果要提供 memcached 使用的緩存配置 可以修改 ImagePath 為:

    "c:\memcached\memcached.exe" -d runservice -m 512

    -m 512 意思是設置 memcached 最大的緩存配置為512M。

    此外我們還可以通過使用 "c:\memcached\memcached.exe -h" 命令查看更多的參數配置。

    5、如果我們需要卸載 memcached ,可以使用以下命令:

    c:\memcached\memcached.exe -d uninstall

    memcached >= 1.4.5 版本安裝

    1、解壓下載的安裝包到指定目錄。

    2、在 memcached1.4.5 版本之後,memcached 不能作為服務來運行,需要使用任務計劃中來開啟一個普通的進程,在 window 啟動時設置 memcached自動執行。

    我們使用管理員身份執行以下命令將 memcached 添加來任務計劃表中:

    schtasks /create /sc onstart /tn memcached /tr "'c:\memcached\memcached.exe' -m 512"

    註意:你需要使用真實的路徑替代 c:\memcached\memcached.exe。

    註意:-m 512 意思是設置 memcached 最大的緩存配置為512M。

    註意:我們可以通過使用 "c:\memcached\memcached.exe -h" 命令查看更多的參數配置。

    3、如果需要刪除 memcached 的任務計劃可以執行以下命令:

    schtasks /delete /tn memcached


Window系統環境 安裝memcached詳細教程