Redis-Benchmark对Redis进行性能测试

redis-benchmark可以为Redis做基准性能测试,它提供了很多选项帮助开发和运维人员测试Redis的相关性能。redis-benchmark会对各类数据结构的命令进行测试,并给出性能指标。

-c

客户端的并发个数,默认50。

-n

代表客户单的并发的请求总量,默认是100000。

-q

此选项,会让结果中只显示requests per second信息,就是每秒的平均请求情况。

-r

可以向Redis中插入很多随机的键,-r 10000,的意思是在key、counter、myset的后面添加12位的后缀,10000代表12位的后四位会做随机处理。

-p

代表每个请求pipeline的数据量,默认为1。

-k

代表客户端是否使用keepalive,1为使用,0为不使用。

-t

可以指定对哪些命令进行基准测试。

–csv

会将结果按照csv格式输出,便于后续处理,如导出到Excel等。

你可能感兴趣的:(Redis)