1. 程式人生 > >Memcache linux下命令

Memcache linux下命令

centos下啟動Memcache的伺服器端的命令為:

# /usr/local/bin/memcached -d -m 10 -u root -l 192.168.0.200 -p 12000 -c 256 -P /tmp/memcached.pid

 檢視memcached版本

memcached -h

 

-d選項是啟動一個守護程序,

-m是分配給Memcache使用的記憶體數量,單位是MB,預設是64MB,我這裡是10MB

-u是執行Memcache的使用者,我這裡是root,

-l是監聽的伺服器IP地址,如果有多個地址的話,我這裡指定了伺服器的IP地址192.168.0.200,

-p是設定Memcache監聽的埠,我這裡設定了12000,最好是1024以上的埠,

-c選項是最大執行的併發連線數,預設是1024,我這裡設定了256,按照你伺服器的負載量來設定,

-P是設定儲存Memcache的pid檔案,我這裡是儲存在 /tmp/memcached.pid,

 

連結memcache:telnet 10.130.131.16 1121

清除所有flush_all

 

查詢所有key

//通過telnet連結進入memcache命令列管理介面  

telnet 127.0.0.1 11211  

//列舉出所有items

stats items  

//通過stats items 的返回資訊中的itemsId獲取key  

//例如 itemid為3第二個引數為列出的長度0為列出當前id對應的key名  

stats cachedump 3 0  

//通過如上獲取 key 的值  

get key