redis-benchmark是redis官方提供的压测工具,安装好redis后,默认安装。使用简便。redis
语法:工具
Usage: redis-benchmark [-h <host>] [-p <port>] [-c <clients>] [-n <requests]> [-k <boolean>]性能
模拟20个客户端,100000次请求ip
redis-benchmark -h 192.168.1.1 -p 6379 -n 100000 -c 20get
模拟1000000次请求,生成100000000个set结构requests
redis-benchmark -t set -n 1000000 -r 100000000cli
模拟ping,set,get 各100000次,结果输出到csv文件csv
redis-benchmark -t ping,set,get -n 100000 --csvrequest
模拟100000次键foo的存储性能语法
redis-benchmark -n 100000 -q script load "redis.call('set','foo','bar')"