redis-benchmark是redis官方提供的壓測工具,安裝好redis后,默認安裝。使用簡便。
語法:
Usage: redis-benchmark [-h <host>] [-p <port>] [-c <clients>] [-n <requests]> [-k <boolean>]
模擬20個客戶端,100000次請求
redis-benchmark -h 192.168.1.1 -p 6379 -n 100000 -c 20
模擬1000000次請求,生成100000000個set結構
redis-benchmark -t set -n 1000000 -r 100000000
模擬ping,set,get 各100000次,結果輸出到csv文件
redis-benchmark -t ping,set,get -n 100000 --csv
模擬100000次鍵foo的存儲性能
redis-benchmark -n 100000 -q script load "redis.call('set','foo','bar')"