一、運行環境
Windows 7
MamCache.exe
二、把軟件放在一個固定的目錄下
我放在C盤下:C:\mamcache.exe
三、安裝
四、啓動服務
五、MamCache命令參數
MemCache安裝:memcached.exe -d install
MemCache卸載:memcached.exe -d uninstall
服務啓動:mamcache -d start
服務停止:mamcache -d stop
服務重啓:mamcache -d restart
選項 | 參數含義 |
-p <num> | 監聽TCP端口號(默認值:11211) |
-U <num> | 監聽UDP端口號(默認值:11211,0是關閉的) |
-s <file> | UNIX監聽套接字路徑(禁用網絡支持) |
-a <mask> | 訪問UNIX socket的面具,在八進制(默認:0700) |
-l <addr> | 接口監聽(默認值:INADDR_ANY,所有地址) <addr>可能指定爲host:port。如果你不指定一個端口號,您指定的值和-p -u。您可以指定多個地址用逗號分開多次或使用-l |
-d | 作爲守護進程運行 |
-r | 最大的核心文件數 |
-u <username> | 假設的身份<用戶名>(只有當作爲root用戶運行) |
-m <num> | 最大內存使用物品以兆字節爲單位(默認值:64 MB) |
-M | 返回錯誤內存耗盡(而不是刪除條目) |
-c <num> | 最大併發連接(默認:1024) |
-k | 設置鎖定所有分頁的內存,對於大緩存應用場景,謹慎使用該選項 |
-v | 詳細(印刷錯誤/警告在事件循環) |
-vv | 非常冗長(也打印客戶端命令/答案) |
-vvv | 非常詳細的(也打印內部狀態轉換) |
-h | 打印此幫助並退出 |
-i | 打印memcached和libevent許可證 |
-P <file> | PID的保存路徑,只使用-d選項 |
-f <factor> | 用於計算緩存數據項的內存塊大小的乘數因子(默認值:1.25) |
-n <bytes> | 最小空間分配給key+value+flags(默認值:48) |
-L | 嘗試使用大內存頁(如果可用)。 增加內存頁面大小可以減少TLB的數量和提高性能。 爲了得到大頁面的操作系統,memcached將分配的總項緩存一大塊。 |
-D <char> | 用於統計報告中Key前綴和ID之間的分隔符,默認是冒號“:” 使用< char >作爲關鍵前綴和IDs之間的分隔符。這是用於per-prefix統計報告。默認值爲“:”(冒號)。如果指定這個選項,自動打開數據收集;如果不是,那麼它可能會被髮送“數據細節”命令到服務器。 |
-t <num> | 使用的線程數量(默認值:4) |
-R | 最大的請求數/事件,限制進程請求的數量對於一個給定的連接,以防止飢餓(默認值:20) |
-C | 禁用使用CAS |
-b | 設置隊列限制積壓(默認值:1024) |
-B | 綁定協議。一個ascii,二進制或auto (默認) |
-I | 覆蓋每個板頁面的大小。調整最大項目大小(默認值:1mb,最小值:1k,最大值:128m) |
-o | 指定逗號分隔的選項,一般用於用於擴展或實驗性質的選項 |