redis-benchmark压力测试
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')"
小小的世界,有大大的梦想