命令:redis-benchmark [option] [option value]
-- 10000個處理速度
redis-benchmark -h 106.13.27.33 -p 6379 -a lykj -n 10000
-- 10000個處理set 和 lpush 的速度
redis-benchmark -h 106.13.27.33 -p 6379 -a lykj -t set,lpush -n 10000 -q
可選參數:
-h : 主機名
-p : 端口
-s : 指定服務器socket
-c : 併發數
-n :請求數
-d :以字節形式指定set/get 值數據大小
-k : 1=keep alive 0=reconnect
-r : SET/GET/INCR 使用隨機 key, SADD 使用隨機值
-p : 通過管道傳輸 <numreq> 請求
-q : 強制退出 redis。僅顯示 query/sec 值
--csv : 以 CSV 格式輸出