redis-server和redis-benchmark使用簡略

redis-server詳解                                                       
 ./redis-server ./redis.conf & //指定配置文件啓動 
 ./redis-server --test-memory 1024 //檢測操作系統能否提供1G內存給redis, 常用於測試,想快速佔滿 
機器內存做極端條件的測試,可使用這個指令。 
 
 redis上線前,做一次測試。 
 
redis-benchmark                                                      
 
redis-benchmark -h 192.168.42.111 -c 100 -n 10000 //100個客戶端同時請求redis,共執行10000次 
 
測試命令事例: 
 
1、redis-benchmark -h 192.168.42.111 -p 6379 -c 100 -n 100000  
100個併發連接,100000個請求,檢測host爲localhost 端口爲6379的redis服務器性能 
 
2、redis-benchmark -h 192.168.42.111 -p 6379 -q -d 100  
測試存取大小爲100字節的數據包的性能 
 
3、redis-benchmark -h 192.168.42.111 -t set,lpush -n 100000 -q 
只測試 set,lpush操作的性能,-q只顯示每秒鐘能處理多少請求數結果 
 
4、redis-benchmark -h 192.168.42.111 -n 100000 -q script load "redis.call('set','foo','bar')" 
只測試某些數值存取的性能, 比如說我在慢查詢中發現,大部分爲set語句比較慢,我們自己可以測一下 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章