Redis 基准测试

一、Redis 基准测试 介绍

Redis benchmark 是一个实用工具,用于通过同时使用多个 (n) 命令来检查 Redis 的性能。

语法:

redis-benchmark [option] [option value]  

二、Redis 基准测试 示例1

让我们调用 Redis Benchmark 命令:

redis-benchmark -n 100000

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

选项 描述 默认值
-H 指定服务器主机名 127.0.0.1
-p 指定服务器端口 6379
-s 指定服务器套接字  
-C 指定并行连接数 50
-n 指定请求的总数 10000
-d 以字节为单位指定 SET/GET 值的数据大小 2
-k 1=保持活动状态,0=重新连接 1
-r 对 SET/GET/INCR 使用随机键,对 SADD 使用随机值  
-p 管道要求 1
-H 指定服务器主机名  
-q 强制安静到 Redis。只显示查询/秒值  
--csv 以 CSV 格式输出  
-l 生成循环,永远运行测试  
-t 仅运行以逗号分隔的测试列表  
-l 空闲模式。只需打开 N 个空闲连接并等待

三、Redis 基准测试 示例2

让我们举个例子来展示 Redis 基准工具中的多个使用选项。

redis-benchmark -h 127.0.0.1 -p 6379 -t set,lpush -n 100000 -q 

热门文章

优秀文章