memcached在window環境下的安裝和配置

1:下載window32位或64位版本的memcache:windows

http://s3.amazonaws.com/downloads.northscale.com/memcached-win32-1.4.4-14.zip緩存

http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available服務器

2:解壓到某個目錄如:E:\JavaEE\memcached 而後在運行中輸入cmd進入命令行,進入到Memcached.exe 所在的目錄,例如:E:\JavaEE\memcachedmemcached

安裝 memcached.exe –d install  
啓動 memcached.exe -d start
此時memcached已啓動並註冊爲開機服務,memcached服務默認佔用的端口是11211,佔用的最大內存默認是64M。用telnet命令驗證memcached安裝是否成功:
spa

telnet 127.0.0.1 11211命令行

而後使用:stats命令能夠看到memcached的使用狀況以下則說明安裝成功:rest

3:安裝和啓動可設置如下參數:blog

-p 監聽的端口ip

-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 顯示幫助

4:經常使用命令介紹:
add只有數據不存在時進行添加的。格式:add keyName(鍵名) 0  30(過時時間單位爲秒,0表示永不過時)3 (要添加value的長度)

get 命令用於檢索鍵相對的值

delete 命令用於刪除 memcached 中的任何現有值.若是該鍵存在,則刪除該值。若是不存在,則返回一條NOT_FOUND 消息

replace 命令會替換存儲中的鍵。若是緩存中不存在鍵,那麼您將從 memcached 服務器接受到一條 NOT_STORED 消息

set命令若是set的key已經存在,該命令更新該key所對應的原來的數據。若是不存在就等於add 命令

相關文章
相關標籤/搜索