1.介绍

redis-benchmark是Redis自带的基准性能测试工具, 它提供了很多选项帮助开发和运维人员测试Redis的相关性能。

2.例子

50个并发同时请求Redis,一共一万次。

redis-benchmark -c 50 -n 10000

Redis性能测试_运维

Redis性能测试_运维_02

Redis性能测试_redis_03

3.参数

Redis性能测试_redis_04

3.1 redis-benchmark -h 127.0.0.1 -p 6379 -q -d 100  

 测试存取大小为100字节的数据包的性能

3.2 redis-benchmark -t set,lpush -n 100000 -q

 只测试某些操作的性能

3.3 redis-benchmark -n 100000 -q script load "redis.call('set','foo','bar')"

 只测试某些数值存取的性能