1. memcached.exe –d install
2. memcached.exe –d start
3. memcached.exe –d stop
4. memcached.ext –d uninstall
上面是memcached的安裝,啟動,停止,與解除安裝。
以上的安裝和啟動都是在預設環境下進行的,在安裝時可設定如下引數(但是如果在預設環境下面已經安裝過,而想要更改引數,那麼即使你解除安裝memcached服用,再次設定引數,也沒有用,你只有更改登錄檔資訊或者將登錄檔刪除,再重新安裝):
-p 監聽的埠
-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 顯示幫助
如:「memcached -d install -l 127.0.0.1 -m 1024 -c2048」。
如果設定了-m ,那麼記憶體幫耗盡時,就會報錯。不設定-m,那麼memcached會根據lru策略刪除對應的key值。
如果在安裝時沒有新增引數,可通過修改登錄檔資訊進行設定,開啟登錄檔,找
hkey_local_machine\system\currentcontrolset\services\memcached
在其中有乙個
「imagepath」
項,值為:
"c:\memcached\memcached-win32-1.4.4-14\memcached.exe"-d runservice
在後面加上
「-m 1024 -c2048」
開啟cmd,輸入 telnet localhost 11211,memcached的預設埠是11211
如果提示telnet命令不存在,那麼 就需要在本機開啟telnet命令
如果轉接上,那麼使用命令stats來檢視memcached的執行狀態
stat pid25587
程序id
stat uptime419763
伺服器執行秒數
stat time1432439858
伺服器當前
unix
時間戳stat version1.4.4
伺服器版本
stat pointer_size64
作業系統字大小
(這台伺服器是
64位的
) stat rusage_user13.125004
程序累計使用者時間
stat rusage_system25.086186
程序累計系統時間
stat curr_connections11
當前開啟連線數
stat total_connections25
曾開啟的連線總數
stat connection_structures12
伺服器分配的連線結構數
stat cmd_get 134524
執行get
命令總數
stat cmd_set1081
執行set
命令總數
stat cmd_flush7
指向flush_all
命令總數
stat get_hits132495get
命中次數
stat get_misses2029get
未命中次數
stat delete_misses0 delete
未命中次數
stat delete_hits0 delete
命中次數
stat incr_misses0 incr
未命中次數
stat incr_hits0 incr
命中次數
stat decr_misses0 decr
未命中次數
stat decr_hits0 decr
命中次數
stat cas_misses0 cas
未命中次數
stat cas_hits0 cas
命中次數
stat cas_badval0
使用擦拭次數
stat auth_cmds 0
stat auth_errors 0
stat bytes_read144972396
讀取位元組總數
stat bytes_written4772215913
寫入位元組總數
stat limit_maxbytes67108864
分配的記憶體數(位元組)
stat accepting_conns1
目前接受的鏈結數
stat listen_disabled_num0
stat threads4
預設執行緒數
stat conn_yields 0
stat bytes1155631
儲存item
位元組數stat curr_items0 item
個數
stat total_items1081 item
總數stat evictions0
為獲取空間刪除
item
的總數
在MySQL中使用memcached
這裡提供了一組mysql的udf函式,可以直接在sql中操作memcached。安裝比較簡單,需要安裝 libmemcached 0.12.tar.gz,然後安裝 memcached functions mysql 0.1.tar.gz就可以了。它的幫助檔案中提供了使用方法。只是需要設定ld lib...
在Windows下安裝Memcached
需要執行命令列工具cmd 請以管理員許可權執行 開始 附件 命令提示符,以管理員身份執行 假如當前c windows system32,輸入cd,回車 輸入d 回車,進入d盤根目錄,輸入cd d phpsetup memcached進入memcached.exe所在目錄 命令提示符下執行 安裝 me...
使用wine在mac系統上執行windows程式
最近想用clickteam fusion developer遊戲引擎作作小遊戲,這個引擎開發動作類2d遊戲簡單方便,只有乙個問題,就是這個遊戲引擎的開發環境只支援windows系統。而我只有一台蘋果的膝上型電腦,又不想在我的mac上安裝windows系統或者虛擬機器什麼。一直在糾結中,在網上找了很多...