1. 首页
  2. 问答经验
  3. redis读写性能测试(Redis压测工具redis-benchmark)

redis读写性能测试(Redis压测工具redis-benchmark)

简介:关于redis读写性能测试(Redis压测工具redis-benchmark)的相关疑问,相信很多朋友对此并不是非常清楚,为了帮助大家了解相关知识要点,小编为大家整理出如下讲解内容,希望下面的内容对大家有帮助!
如果有更好的建议或者想看更多关于问答经验技术大全及相关资讯,可以多多关注茶馆百科网。
探索世界,普及科技知识!我从没见过你,但我会更了解你的每天分享生活心得,一起享受生活redis自带redis -benchmark工具,可以模拟N个客户端同时发出M个请求(类似于Apache ab程序) Redis下载地址: https://redis.io/download 2. 参数Redis-benchmark tool保存在Redis的src目录中 使用redis-benchmark -h命令查看使用参数 Redis -benchmark [-h host] [-p port] [-c clients] [-n requests] [-k boolean]-h hostname指定服务器主机名(默认为127.0.0.1)-p port指定服务器端口号(默认为6379)-s socket指定服务器端套接字-a password Redis认证密码-c clients指定并发连接数(默认为50)-n requests指定请求数(默认为:100000)-d size以字节为单位指定SET/GET值的数据大小(默认为2)——dbnum db选择指定的数据库号(默认为0)-k boolean 1=keep alive 0=reconnect(默认为1)-r keyspacelen SET/GET/INCR使用随机键,SADD使用随机值-P numreq通过管道请求numreq(无管道)-q exit,只显示查询/sec值——csv以csv格式输出-l生成循环,永久运行测试-t tests在-I Idle模式下只运行以逗号分隔的测试命令列表,只打开N个空闲连接并等待 3.在Linux下执行如下命令 为127.0.0.1使用20个并行客户机,总共有100,000个请求 ./redis-benchmark -h 127.0.0.1 -p 6379 -n 100000 -c 20 -q 使用直接命令运行 ./redis-benchmark -h 127.0.0.1 -p 6379 -n 100000 -q script load 'redis.call('set','foo','bar')' 模拟100个客户端 ./redis-benchmark -h 127.0.0.1 -p 6379 -c 100 -r 100000 -n 100000 -q 在阿里云上进行压力测试 ./redis-benchmark -h r-xxxxx

xxx.redis.rds.aliyuncs.com -p 6379 -a

本文主要介绍了关于redis读写性能测试(Redis压测工具redis-benchmark)的相关养殖或种植技术,问答经验栏目还介绍了该行业生产经营方式及经营管理,关注问答经验发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解问答经验技术怎么管理的要点,是您问答经验致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://seotea.com/article/3776285.html