linux memcached相關命令

2021-09-02 03:32:29 字數 1559 閱讀 7984

telnet localhost 200001 #登陸

stats #檢視狀態

flush_all #清理

quit #退出

echo 'flush_all' | nc localhost 200001

1、資料儲存(假設key為test,value為12345)

printf "set test 0 0 5\r\n12345\r\n" | nc 127.0.0.1 200001

stored

2、資料取回(假設key為test)

printf "get test\r\n" | nc 127.0.0.1 200001

value test 0 5

12345

end3、數值增加1(假設key為test,並且value為正整數)

printf "incr test 1\r\n" | nc 127.0.0.1 200001

12346

4、數值減少3(假設key為test,並且value為正整數)

printf "decr test 3\r\n" | nc 127.0.0.1 200001

12343

5、資料刪除(假設key為test)

printf "delete test\r\n" | nc 127.0.0.1 11211

deleted

6、檢視memcached狀態

printf "stats\r\n" | nc 127.0.0.1 200001

stat pid 3025

stat uptime 4120500

stat time 1228021767

stat version 1.2.6

stat pointer_size 32

stat rusage_user 433.463103

stat rusage_system 1224.515845

stat curr_items 1132460

stat total_items 8980260

stat bytes 1895325386

stat curr_connections 252

stat total_connections 547850

stat connection_structures 1189

stat cmd_get 13619685

stat cmd_set 8980260

stat get_hits 6851607

stat get_misses 6768078

stat evictions 0

stat bytes_read 160396238246

stat bytes_written 260080686529

stat limit_maxbytes 2147483648

stat threads 1

end7、模擬top命令,檢視memcached狀態:

printf "stats\r\n" | nc 127.0.0.1 200001

或者watch "echo stats | nc 127.0.0.1 200001"

linux memcached開機啟動

方法一 在 etc rc.d rc.local 加入以下 usr local memcached bin memcached u root d m 2048 l 192.168.70.1 p 11211 p tmp memcached.pid 所有機器都能訪問 usr local memcached...

linux memcached狀態查詢

linux memcached狀態查詢 如何檢視memcache伺服器端版本 memcached h memcache的執行狀態可以方便的用 stats 命令顯示。首先用telnet 127.0.0.1 11211這樣的命令連線上memcache,然後直接輸入stats就可以得到當前memcache...

linux memcached 安裝和使用

參考文章 memcached詳細 參考文章 memcached深入理解 首先需要安裝libevent 然後安裝memcache 啟動memcached 執行 usr local bin memcached p 設定埠號 11211 m 設定最大記憶體數 64m vv 除錯資訊和錯誤資訊輸出到控制台 ...