首页 / REDIS / Redis 性能测试
Redis 性能测试
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Redis 性能测试,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1590字,纯文字阅读大概需要3分钟。
内容图文
Redis 性能测试
Redis 性能测试是通过同时执行多个命令实现的。
语法
redis 性能测试的基本命令如下:
redis - benchmark [ option ] [ option value ]
实例
以下实例同时执行 10000 个请求来检测性能:
redis - benchmark - n 10000 PING_INLINE : 141043.72 requests per second PING_BULK : 142857.14 requests per second SET : 141442.72 requests per second GET : 145348.83 requests per second INCR : 137362.64 requests per second LPUSH : 145348.83 requests per second LPOP : 146198.83 requests per second SADD : 146198.83 requests per second SPOP : 149253.73 requests per second LPUSH ( needed to benchmark LRANGE ): 148588.42 requests per second LRANGE_100 ( first 100 elements ): 58411.21 requests per second LRANGE_300 ( first 300 elements ): 21195.42 requests per second LRANGE_500 ( first 450 elements ): 14539.11 requests per second LRANGE_600 ( first 600 elements ): 10504.20 requests per second MSET ( 10 keys ): 93283.58 requests per second
redis 性能测试工具可选参数如下所示:
序号 | 选项 | 描述 | 默认值 |
---|---|---|---|
1 | -h | 指定服务器主机名 | 127.0.0.1 |
2 | -p | 指定服务器端口 | 6379 |
3 | -s | 指定服务器 socket | |
4 | -c | 指定并发连接数 | 50 |
5 | -n | 指定请求数 | 10000 |
6 | -d | 以字节的形式指定 SET/GET 值的数据大小 | 2 |
7 | -k | 1=keep alive 0=reconnect | 1 |
8 | -r | SET/GET/INCR 使用随机 key, SADD 使用随机值 | |
9 | -P | 通过管道传输 <numreq> 请求 | 1 |
10 | -q | 强制退出 redis。仅显示 query/sec 值 | |
11 | --csv | 以 CSV 格式输出 | |
12 | -l | 生成循环,永久执行测试 | |
13 | -t | 仅运行以逗号分隔的测试命令列表。 | |
14 | -I | Idle 模式。仅打开 N 个 idle 连接并等待。 |
实例
以下实例我们使用了多个参数来测试 redis 性能:
redis - benchmark - h 127.0 . 0.1 - p 6379 - t set , lpush - n 100000 - q SET : 146198.83 requests per second LPUSH : 145560.41 requests per second
以上实例中主机为 127.0.0.1,端口号为 6379,执行的命令为 set,lpush,请求数为 10000,通过 -q 参数让结果只显示每秒执行的请求数。
原文:http://blog.csdn.net/zqtsx/article/details/46124863
内容总结
以上是互联网集市为您收集整理的Redis 性能测试全部内容,希望文章能够帮你解决Redis 性能测试所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。