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

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

原创文章,作者:云东方,如若转载,请注明出处:https://www.yundongfang.com/1439.html

(0)
上一篇 2021年3月18日 下午3:33
下一篇 2021年3月18日 下午3:39

相关推荐

  • uudecode命令 – 还原档案

    uudecode命令将uuencode编码后的档案还原,uudecode只会将begin与end标记之间的编码资料还原,程序会跳过标记以外的资料。 语法格式:uuencode [参…

    Linux命令 2021年3月18日
  • elm命令 – 纯文本邮件客户端程序

    elm命令是ELectronic Mail单词的缩写,是一个E-mail客户端管理程序,它提供了纯文本交互式全屏幕界面。elm命令中不但提供了方便的键盘功能,还有一个在屏幕下方的命…

    Linux命令 2021年3月19日
  • xlsclients命令 – 列出应用程序

    xlsclients命令用来列出显示器中的客户端应用程序。 语法格式:xlsclients [参数] 常用参数: -a 列出所有显示器的客户端应用程序信息 -display 指定X…

    Linux命令 2021年3月18日
  • netconf命令 – 设置网络功能

    netconf是Red Hat Linux发行版专门用来调整Linux各项设置的程序。 netconf是Red Hat Linux提供的Linuxconf的一部分,主要用于设置与网…

    Linux命令 2021年3月18日
  • users命令 – 显示当前登录的用户

    users命令用于显示当前登录系统的所有用户的用户列表。每个显示的用户名对应一个登录会话。如果一个用户有不止一个登录会话,那他的用户名将显示相同的次数。 语法格式:users [参…

    Linux命令 2021年3月18日
  • ifup命令 – 激活网络接口

    ifup命令用于激活指定的网络接口。ifup命令会去读取/etc/sysconfig/network-scripts/目录下的相关网络接口的配置文件,并根据配置文件的内容来激活该网…

    Linux命令 2021年3月19日
  • Category: 4:磁盘管理

    在讲述该命令之前,首先需要明白目录和分区的概念和区别: Linux的分区是物理上的概念,从物理上将存储空间分开 […]

    Linux命令 2021年3月19日
  • speedtest-cli命令 – 测试服务器外网速度

    speedtest-cli 是一个使用python编写的命令行脚本,通过调用speedtest.net测试上下行的接口来完成速度测试,最后我会测试运维生存时间所在服务器的外网速度。…

    Linux命令 2021年3月19日
  • cupsdisable命令 – 停止指定的打印机

    cupsdisable命令用于停止指定的打印机。 使用cupsdisable命令停止打印机时,可以指定某个确定的打印机,也可以指定一类打印机。 语法格式: cupsdisable …

    Linux命令 2021年3月18日
  • lvs命令 – 报告有关逻辑卷的信息

    lvs命令的作用是可以报告有关逻辑卷的信息。 逻辑卷建立在卷组之上,它是从卷组中“切出”的一块空间。它是最终用户使用的逻辑设备。 逻辑卷相对于物理卷来说:可以将多个物理卷,合并为一…

    Linux命令 2021年3月19日