当前位置: 代码迷 >> 综合 >> Redis-性能测试(redis-benchmark)
  详细解决方案

Redis-性能测试(redis-benchmark)

热度:80   发布时间:2024-02-06 06:02:31.0

文章目录

  • redis-benchmark
  • 命令参数
  • 测试示例

redis-benchmark

redis-benchmark是官方自带的性能测试工具,我们可以设置相关参数进行性能测试。

命令参数

选项 描述 默认值
-h 指定服务器主机名 127.0.0.1
-p 指定服务器端口 6379
-s 指定服务器 socket
-c 指定并发连接数 50
-n 指定请求数 10000
-d 以字节的形式指定 SET/GET 值的数据大小 3
-k 1=keep alive 0=reconnect 1
-r SET/GET/INCR 使用随机 key, SADD 使用随机值
-P 通过管道传输 请求 1
-q 强制退出 redis。仅显示 query/sec 值
–csv 以 CSV 格式输出
-l 生成循环,永久执行测试
-t 仅运行以逗号分隔的测试命令列表。
-I Idle 模式。仅打开 N 个 idle 连接并等待。

测试示例

Redis安装可参考上一篇博客
先连接上Redis
在这里插入图片描述
输入测试命令,设置相关参数等。

redis-benchmark -c 100 -n 100000

在这里插入图片描述

结果解读,以set为例
在这里插入图片描述

感受到了Redis是真的快
在这里插入图片描述

原创不易,请支持正版。(百度发现我的好多博客被抄袭qswl
博主首页:https://blog.csdn.net/qq_45034708
你的点赞将会是我最大的动力,关注一波