redis-benchmark命令 – Redis基准性能测试

Linux命令 统信UOS系统管理员 4周前 (03-18) 19次浏览 0个评论 扫描二维码

redis-benchmark 命令可以为 Redis 做基准性能测试,它提供了很多选项帮助开 发和运维人员测试 Redis 的相关性能。

语法格式:redis-benchmark [参数]

常用参数:

-h 服务端 IP
-p 服务器端口
-a redis 密码
-c 客户端连接数量
-n 请求总数

参考实例

使用默认配置对 127.0.0.1:6379 运行基准测试:

[root@xtuos.com ~]# redis-benchmark

对 192.168.1.1 使用 20 个并行客户端,总共 10 万个请求:

[root@xtuos.com ~]# redis-benchmark -h 192.168.1.1 -p 6379 -n 100000 -c 20

仅使用 SET 测试,用大约 100 万个键填充 127.0.0.1:6379:

[root@xtuos.com ~]# redis-benchmark -t set -n 1000000 -r 100000000

基准 127.0.0.1:6379,用于生成 CSV 输出的几个命令:

[root@xtuos.com ~]# redis-benchmark -t ping,set,get -n 100000 --csv

对特定命令行进行基准测试:

[root@xtuos.com ~]# redis-benchmark -r 10000 -n 10000 eval 'return redis.call("ping")' 0

用 10000 个随机元素填充列表:

[root@xtuos.com ~]# redis-benchmark -r 10000 -n 10000 lpush mylist rand_int


统信UOS之家 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:redis-benchmark命令 – Redis基准性能测试
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址