Redis基准测试

Redis基准测试是一种实用工具,用于通过同时使用multiple(n)命令来检查Redis的性能。

句法

调用Redis Benchmark 命令:

redis-benchmark -n 100000

Redis基准1
Redis基准2

请参阅Redis基准测试中的可用选项列表:

序号 选项 描述 默认值
1 -h 指定服务器主机名 127.0.0.1
2 -p 指定服务器端口 6379
3 -s 指定服务器套接字  
4 -c 指定并行连接的数量 50
5 -n 指定请求的总数 10000
6 -d 指定SET / GET值的数据大小(以字节为单位) 2
7 -k 1 =保持连接,0 =重新连接 1
8 -r 使用SET / GET / INCR的随机密钥,SADD的随机值  
9 -P <numreq> 管道 numreq个请求 1
10 -q 静默模式。只显示查询/秒值  
11 –csv 以CSV格式输出  
12 -l 生成循环,永远运行测试  
13 -t 仅运行以逗号分隔的测试列表  
14 -I 空闲模式。只需打开N个空闲连接并等待  

我们举个例子来展示Redis基准测试实用程序中的多个使用选项。

Redis基准3