测试性能

简介

  1. redis-benchmark是一个压力测试工具(官方自带的性能测试工具)

    redis-benchmark 命令参数

测试

  1. 测试:100个并发连接 100000请求

    • 测试命令:redis-benchmark -h localhost -p 6379 -c 100 -n 100000
    • 测试的时候若显示让安装redis-tools ,可使用命令:suo apt install redis-tools

    可能显示:
    解决方法:sudo rm -r -f /var/lib/dpkg/lock

  2. 运行结果:

====== PING_INLINE ======100000 requests completed in 3.67 seconds100 parallel clients3 bytes payloadkeep alive: 113.47% <= 1 milliseconds
58.44% <= 2 milliseconds
88.72% <= 3 milliseconds
95.50% <= 4 milliseconds
98.44% <= 5 milliseconds
99.51% <= 6 milliseconds
99.83% <= 7 milliseconds
99.99% <= 8 milliseconds
100.00% <= 8 milliseconds
27225.70 requests per second====== PING_BULK ======100000 requests completed in 3.64 seconds100 parallel clients3 bytes payloadkeep alive: 115.68% <= 1 milliseconds
61.51% <= 2 milliseconds
90.81% <= 3 milliseconds
96.17% <= 4 milliseconds
98.58% <= 5 milliseconds
99.44% <= 6 milliseconds
99.67% <= 7 milliseconds
99.90% <= 8 milliseconds
99.97% <= 9 milliseconds
100.00% <= 9 milliseconds
27472.53 requests per second# 对100000请求进行写入测试
====== SET ======100000 requests completed in 3.52 seconds  # 100000个请求在3.52s完成100 parallel clients    # 100个并发客户端3 bytes payload  # 默认每次写入3个字节(可修改)keep alive: 1 # 只有一台服务器来处理这些请求:测试的是单机性能11.81% <= 1 milliseconds
60.08% <= 2 milliseconds
88.36% <= 3 milliseconds
95.02% <= 4 milliseconds
97.54% <= 5 milliseconds
98.46% <= 6 milliseconds
98.96% <= 7 milliseconds
99.39% <= 8 milliseconds
99.65% <= 9 milliseconds
99.75% <= 10 milliseconds
99.79% <= 11 milliseconds
99.84% <= 12 milliseconds
99.93% <= 13 milliseconds
100.00% <= 13 milliseconds
28409.09 requests per second  # 每秒处理28409.09个请求====== GET ======100000 requests completed in 3.66 seconds100 parallel clients3 bytes payloadkeep alive: 112.60% <= 1 milliseconds
58.44% <= 2 milliseconds
88.63% <= 3 milliseconds
95.25% <= 4 milliseconds
98.29% <= 5 milliseconds
99.30% <= 6 milliseconds
99.74% <= 7 milliseconds
99.87% <= 8 milliseconds
99.92% <= 9 milliseconds
99.97% <= 10 milliseconds
99.99% <= 11 milliseconds
100.00% <= 11 milliseconds
27352.30 requests per second====== INCR ======100000 requests completed in 3.58 seconds100 parallel clients3 bytes payloadkeep alive: 113.35% <= 1 milliseconds
60.68% <= 2 milliseconds
89.89% <= 3 milliseconds
95.75% <= 4 milliseconds
98.04% <= 5 milliseconds
99.12% <= 6 milliseconds
99.56% <= 7 milliseconds
99.77% <= 8 milliseconds
99.96% <= 9 milliseconds
100.00% <= 11 milliseconds
27948.57 requests per second====== LPUSH ======100000 requests completed in 3.80 seconds100 parallel clients3 bytes payloadkeep alive: 18.99% <= 1 milliseconds
53.37% <= 2 milliseconds
83.58% <= 3 milliseconds
92.11% <= 4 milliseconds
96.14% <= 5 milliseconds
97.93% <= 6 milliseconds
98.61% <= 7 milliseconds
99.21% <= 8 milliseconds
99.43% <= 9 milliseconds
99.58% <= 10 milliseconds
99.72% <= 11 milliseconds
99.75% <= 12 milliseconds
99.79% <= 13 milliseconds
99.94% <= 14 milliseconds
99.98% <= 23 milliseconds
99.99% <= 24 milliseconds
100.00% <= 24 milliseconds
26336.58 requests per second====== RPUSH ======100000 requests completed in 3.45 seconds100 parallel clients3 bytes payloadkeep alive: 110.00% <= 1 milliseconds
59.16% <= 2 milliseconds
87.40% <= 3 milliseconds
95.17% <= 4 milliseconds
98.35% <= 5 milliseconds
99.58% <= 6 milliseconds
99.89% <= 7 milliseconds
99.96% <= 8 milliseconds
100.00% <= 9 milliseconds
28943.56 requests per second====== LPOP ======100000 requests completed in 3.43 seconds100 parallel clients3 bytes payloadkeep alive: 110.92% <= 1 milliseconds
61.29% <= 2 milliseconds
89.10% <= 3 milliseconds
95.38% <= 4 milliseconds
98.19% <= 5 milliseconds
99.09% <= 6 milliseconds
99.46% <= 7 milliseconds
99.72% <= 8 milliseconds
99.87% <= 9 milliseconds
99.91% <= 10 milliseconds
99.93% <= 11 milliseconds
99.97% <= 12 milliseconds
100.00% <= 12 milliseconds
29188.56 requests per second====== RPOP ======100000 requests completed in 3.62 seconds100 parallel clients3 bytes payloadkeep alive: 110.62% <= 1 milliseconds
57.83% <= 2 milliseconds
87.53% <= 3 milliseconds
94.98% <= 4 milliseconds
98.00% <= 5 milliseconds
99.00% <= 6 milliseconds
99.43% <= 7 milliseconds
99.63% <= 8 milliseconds
99.74% <= 9 milliseconds
99.84% <= 10 milliseconds
99.97% <= 12 milliseconds
100.00% <= 13 milliseconds
100.00% <= 13 milliseconds
27631.94 requests per second====== SADD ======100000 requests completed in 3.73 seconds100 parallel clients3 bytes payloadkeep alive: 112.88% <= 1 milliseconds
57.84% <= 2 milliseconds
87.81% <= 3 milliseconds
94.76% <= 4 milliseconds
97.73% <= 5 milliseconds
99.10% <= 6 milliseconds
99.55% <= 7 milliseconds
99.93% <= 8 milliseconds
99.99% <= 9 milliseconds
100.00% <= 9 milliseconds
26780.93 requests per second====== HSET ======100000 requests completed in 3.33 seconds100 parallel clients3 bytes payloadkeep alive: 110.61% <= 1 milliseconds
61.88% <= 2 milliseconds
89.17% <= 3 milliseconds
95.59% <= 4 milliseconds
98.49% <= 5 milliseconds
99.27% <= 6 milliseconds
99.52% <= 7 milliseconds
99.73% <= 8 milliseconds
99.89% <= 9 milliseconds
99.95% <= 10 milliseconds
100.00% <= 10 milliseconds
30048.08 requests per second====== SPOP ======100000 requests completed in 3.72 seconds100 parallel clients3 bytes payloadkeep alive: 113.82% <= 1 milliseconds
58.37% <= 2 milliseconds
88.10% <= 3 milliseconds
95.18% <= 4 milliseconds
98.27% <= 5 milliseconds
99.22% <= 6 milliseconds
99.54% <= 7 milliseconds
99.76% <= 8 milliseconds
99.86% <= 9 milliseconds
99.91% <= 10 milliseconds
99.91% <= 12 milliseconds
99.93% <= 13 milliseconds
99.98% <= 14 milliseconds
100.00% <= 14 milliseconds
26874.50 requests per second====== LPUSH (needed to benchmark LRANGE) ======100000 requests completed in 3.54 seconds100 parallel clients3 bytes payloadkeep alive: 19.53% <= 1 milliseconds
57.85% <= 2 milliseconds
86.54% <= 3 milliseconds
94.24% <= 4 milliseconds
97.76% <= 5 milliseconds
98.97% <= 6 milliseconds
99.46% <= 7 milliseconds
99.68% <= 8 milliseconds
99.83% <= 9 milliseconds
99.95% <= 10 milliseconds
99.97% <= 11 milliseconds
99.99% <= 12 milliseconds
100.00% <= 12 milliseconds
28216.71 requests per second====== LRANGE_100 (first 100 elements) ======100000 requests completed in 8.71 seconds100 parallel clients3 bytes payloadkeep alive: 10.03% <= 1 milliseconds
1.42% <= 2 milliseconds
9.72% <= 3 milliseconds
34.52% <= 4 milliseconds
56.78% <= 5 milliseconds
70.85% <= 6 milliseconds
81.12% <= 7 milliseconds
88.43% <= 8 milliseconds
92.43% <= 9 milliseconds
94.93% <= 10 milliseconds
96.62% <= 11 milliseconds
97.37% <= 12 milliseconds
98.06% <= 13 milliseconds
98.70% <= 14 milliseconds
98.99% <= 15 milliseconds
99.33% <= 16 milliseconds
99.54% <= 17 milliseconds
99.68% <= 18 milliseconds
99.74% <= 19 milliseconds
99.77% <= 20 milliseconds
99.81% <= 21 milliseconds
99.87% <= 22 milliseconds
99.91% <= 23 milliseconds
99.98% <= 24 milliseconds
99.99% <= 25 milliseconds
100.00% <= 25 milliseconds
11477.10 requests per second====== LRANGE_300 (first 300 elements) ======100000 requests completed in 21.69 seconds100 parallel clients3 bytes payloadkeep alive: 10.00% <= 1 milliseconds
0.02% <= 2 milliseconds
0.15% <= 3 milliseconds
0.60% <= 4 milliseconds
1.38% <= 5 milliseconds
3.29% <= 6 milliseconds
5.18% <= 7 milliseconds
12.63% <= 8 milliseconds
26.50% <= 9 milliseconds
38.66% <= 10 milliseconds
50.44% <= 11 milliseconds
60.37% <= 12 milliseconds
67.37% <= 13 milliseconds
72.60% <= 14 milliseconds
77.28% <= 15 milliseconds
80.88% <= 16 milliseconds
84.17% <= 17 milliseconds
87.19% <= 18 milliseconds
89.60% <= 19 milliseconds
91.50% <= 20 milliseconds
92.98% <= 21 milliseconds
94.08% <= 22 milliseconds
94.93% <= 23 milliseconds
95.64% <= 24 milliseconds
96.32% <= 25 milliseconds
96.85% <= 26 milliseconds
97.32% <= 27 milliseconds
97.80% <= 28 milliseconds
98.24% <= 29 milliseconds
98.56% <= 30 milliseconds
98.82% <= 31 milliseconds
99.04% <= 32 milliseconds
99.22% <= 33 milliseconds
99.37% <= 34 milliseconds
99.55% <= 35 milliseconds
99.66% <= 36 milliseconds
99.71% <= 37 milliseconds
99.78% <= 38 milliseconds
99.81% <= 39 milliseconds
99.85% <= 40 milliseconds
99.86% <= 41 milliseconds
99.89% <= 42 milliseconds
99.91% <= 43 milliseconds
99.92% <= 44 milliseconds
99.94% <= 45 milliseconds
99.96% <= 46 milliseconds
100.00% <= 47 milliseconds
100.00% <= 48 milliseconds
100.00% <= 48 milliseconds
4611.06 requests per second====== LRANGE_500 (first 450 elements) ======100000 requests completed in 29.22 seconds100 parallel clients3 bytes payloadkeep alive: 10.00% <= 2 milliseconds
0.01% <= 3 milliseconds
0.04% <= 4 milliseconds
0.14% <= 5 milliseconds
0.68% <= 6 milliseconds
1.35% <= 7 milliseconds
2.09% <= 8 milliseconds
3.07% <= 9 milliseconds
4.28% <= 10 milliseconds
6.97% <= 11 milliseconds
15.43% <= 12 milliseconds
27.24% <= 13 milliseconds
42.02% <= 14 milliseconds
55.51% <= 15 milliseconds
65.16% <= 16 milliseconds
71.48% <= 17 milliseconds
77.01% <= 18 milliseconds
81.26% <= 19 milliseconds
84.44% <= 20 milliseconds
87.14% <= 21 milliseconds
89.23% <= 22 milliseconds
91.06% <= 23 milliseconds
92.62% <= 24 milliseconds
93.96% <= 25 milliseconds
95.07% <= 26 milliseconds
95.89% <= 27 milliseconds
96.56% <= 28 milliseconds
97.18% <= 29 milliseconds
97.83% <= 30 milliseconds
98.23% <= 31 milliseconds
98.56% <= 32 milliseconds
98.82% <= 33 milliseconds
99.05% <= 34 milliseconds
99.32% <= 35 milliseconds
99.52% <= 36 milliseconds
99.63% <= 37 milliseconds
99.75% <= 38 milliseconds
99.82% <= 39 milliseconds
99.87% <= 40 milliseconds
99.90% <= 41 milliseconds
99.92% <= 42 milliseconds
99.94% <= 43 milliseconds
99.94% <= 44 milliseconds
99.96% <= 45 milliseconds
99.96% <= 46 milliseconds
99.97% <= 47 milliseconds
99.97% <= 48 milliseconds
99.98% <= 49 milliseconds
99.99% <= 50 milliseconds
99.99% <= 51 milliseconds
100.00% <= 52 milliseconds
100.00% <= 52 milliseconds
3422.08 requests per second====== LRANGE_600 (first 600 elements) ======100000 requests completed in 40.08 seconds100 parallel clients3 bytes payloadkeep alive: 10.00% <= 1 milliseconds
0.00% <= 2 milliseconds
0.00% <= 3 milliseconds
0.01% <= 4 milliseconds
0.01% <= 5 milliseconds
0.21% <= 6 milliseconds
0.37% <= 7 milliseconds
0.54% <= 8 milliseconds
0.73% <= 9 milliseconds
0.94% <= 10 milliseconds
1.30% <= 11 milliseconds
1.69% <= 12 milliseconds
2.19% <= 13 milliseconds
3.12% <= 14 milliseconds
6.22% <= 15 milliseconds
13.49% <= 16 milliseconds
24.88% <= 17 milliseconds
36.22% <= 18 milliseconds
45.60% <= 19 milliseconds
53.41% <= 20 milliseconds
59.64% <= 21 milliseconds
64.26% <= 22 milliseconds
68.25% <= 23 milliseconds
71.69% <= 24 milliseconds
74.68% <= 25 milliseconds
77.29% <= 26 milliseconds
79.50% <= 27 milliseconds
81.57% <= 28 milliseconds
83.46% <= 29 milliseconds
85.17% <= 30 milliseconds
86.82% <= 31 milliseconds
88.37% <= 32 milliseconds
89.78% <= 33 milliseconds
91.00% <= 34 milliseconds
92.04% <= 35 milliseconds
92.90% <= 36 milliseconds
93.60% <= 37 milliseconds
94.25% <= 38 milliseconds
94.78% <= 39 milliseconds
95.26% <= 40 milliseconds
95.63% <= 41 milliseconds
95.96% <= 42 milliseconds
96.34% <= 43 milliseconds
96.66% <= 44 milliseconds
97.00% <= 45 milliseconds
97.28% <= 46 milliseconds
97.52% <= 47 milliseconds
97.77% <= 48 milliseconds
98.02% <= 49 milliseconds
98.22% <= 50 milliseconds
98.41% <= 51 milliseconds
98.57% <= 52 milliseconds
98.67% <= 53 milliseconds
98.76% <= 54 milliseconds
98.84% <= 55 milliseconds
98.91% <= 56 milliseconds
98.98% <= 57 milliseconds
99.07% <= 58 milliseconds
99.14% <= 59 milliseconds
99.21% <= 60 milliseconds
99.25% <= 61 milliseconds
99.29% <= 62 milliseconds
99.36% <= 63 milliseconds
99.40% <= 64 milliseconds
99.44% <= 65 milliseconds
99.46% <= 66 milliseconds
99.48% <= 67 milliseconds
99.50% <= 68 milliseconds
99.52% <= 69 milliseconds
99.55% <= 70 milliseconds
99.58% <= 71 milliseconds
99.61% <= 72 milliseconds
99.64% <= 73 milliseconds
99.64% <= 74 milliseconds
99.65% <= 75 milliseconds
99.67% <= 76 milliseconds
99.68% <= 77 milliseconds
99.70% <= 78 milliseconds
99.74% <= 79 milliseconds
99.75% <= 80 milliseconds
99.76% <= 81 milliseconds
99.81% <= 82 milliseconds
99.83% <= 83 milliseconds
99.84% <= 84 milliseconds
99.85% <= 85 milliseconds
99.88% <= 86 milliseconds
99.89% <= 87 milliseconds
99.90% <= 88 milliseconds
99.91% <= 89 milliseconds
99.92% <= 90 milliseconds
99.93% <= 91 milliseconds
99.93% <= 92 milliseconds
99.93% <= 93 milliseconds
99.94% <= 94 milliseconds
99.94% <= 95 milliseconds
99.94% <= 96 milliseconds
99.95% <= 97 milliseconds
99.96% <= 98 milliseconds
99.96% <= 100 milliseconds
99.97% <= 101 milliseconds
99.97% <= 108 milliseconds
99.97% <= 110 milliseconds
99.98% <= 111 milliseconds
99.99% <= 114 milliseconds
99.99% <= 115 milliseconds
99.99% <= 116 milliseconds
100.00% <= 117 milliseconds
100.00% <= 117 milliseconds
2494.95 requests per second====== MSET (10 keys) ======100000 requests completed in 5.53 seconds100 parallel clients3 bytes payloadkeep alive: 10.03% <= 1 milliseconds
0.93% <= 2 milliseconds
3.07% <= 3 milliseconds
17.59% <= 4 milliseconds
59.78% <= 5 milliseconds
73.89% <= 6 milliseconds
83.32% <= 7 milliseconds
89.16% <= 8 milliseconds
92.73% <= 9 milliseconds
95.20% <= 10 milliseconds
96.49% <= 11 milliseconds
97.37% <= 12 milliseconds
98.47% <= 13 milliseconds
99.02% <= 14 milliseconds
99.26% <= 15 milliseconds
99.63% <= 16 milliseconds
99.82% <= 17 milliseconds
99.87% <= 18 milliseconds
99.87% <= 21 milliseconds
99.88% <= 22 milliseconds
99.88% <= 23 milliseconds
99.88% <= 24 milliseconds
99.89% <= 25 milliseconds
99.90% <= 33 milliseconds
99.90% <= 35 milliseconds
99.93% <= 36 milliseconds
99.99% <= 37 milliseconds
100.00% <= 37 milliseconds
18096.27 requests per second

【狂神说Redis】2Redis入门 2-3测试性能相关推荐

  1. 阿里云安装redis服务器+入门学习笔记【零基础】【狂神】

    狂神视频地址 文章目录 1.阿里云安装redis redis-benchmark 测试: 100个并发连接 100000次请求 一些常用命令 2.redis的数据类型 1.五大数据类型 1.Strin ...

  2. Redis 数据库入门教程

    From:http://www.jb51.net/article/56448.htm Redis 菜鸟教程:http://www.runoob.com/redis/redis-tutorial.htm ...

  3. 狂神说 redis 笔记

    Nosql概述 为什么要学Nosql 我们先在处于大数据时代,大数据一般的数据库无法进行分析处理了!2006 Hadoop 压力一定会越来越大,适者生存!一定要逼着自己学习,这是在这个社会生存的唯一法 ...

  4. Redis笔记-入门篇

    Nosql概述 为什么要用Nosql 大数据时代, 大数据 一般的数据库无法进行分析处理了! 1.单机MySQL的年代 90年代,一个基本的访问量一般不会太大,单个数据库完全足够! 那个时候,更多的去 ...

  5. 狂神说Redis笔记

    以下是狂神Redis笔记,个人觉得总结的很好,故收藏一下,日后再总结一下自己的笔记 ⭐学习时间2022.1.4-2022.1.6 一.Nosql概述 为什么使用Nosql 1.单机Mysql时代 90 ...

  6. redis从入门到实践

    一. Redis安装使用 1.介绍 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合 ...

  7. Redis从入门到精通:初级篇(转)

    原文链接:http://www.cnblogs.com/xrq730/p/8890896.html,转载请注明出处,谢谢 Redis从入门到精通:初级篇 平时陆陆续续看了不少Redis的文章了,工作中 ...

  8. Spring boot整合Redis(入门教程)

    目录 源码分析 jedis VS lettuce 整合测试 导入依赖 配置连接 测试 存入字符串 存入对象 五大数据类型操作 自定义RedisConfig 存入对象 Redis工具类(常用API) 以 ...

  9. Redis快速入门,一篇带你系统入门,学会即加薪

    Redis 1.nosql(非关系型数据库)讲解 为什么要用Nosql 什么是NoSql 了解:大数据时代的3V+3高 2.阿里巴巴架构演进 第五代网站的使命 架构师使命 数据层所遇到的问题以及解决方 ...

  10. 新课发布-SpringBoot2.0缓存中间件Redis技术入门与实战(抢红包系统设计与实战)

    概要介绍:历经半个多月的时间,Debug呕心沥血.亲自录制的 "缓存中间件Redis技术入门与应用场景实战(SpringBoot2.x + 抢红包系统设计与实战)"的新课终于完成了 ...

最新文章

  1. 十大经典排序算法(建议收藏)
  2. 使用自动化插件release来管理maven项目的版本发布
  3. Python之方法调用
  4. 怎样在PHP中通过ADO调用Asscess数据库和COM程序
  5. libc 无法访问null_C中strlen的NULL参数
  6. scrapy爬个小网站
  7. 嵌入式Linux系统编程学习之三十四 Socket 编程
  8. hdu1048(c++)
  9. html扩展名用于保存清单文件,html5 – HTML 5缓存清单是否也适用于ajax请求?
  10. 好友管理系统 Python
  11. JAVA练习55-最小的k个数
  12. 精美的液晶数字字体素材
  13. 境外支付宝接口对接--支付接口
  14. Snipast截图软件
  15. 707. 设计链表(中等 链表)
  16. 0416 leetcode每日一题 1042. 不邻接植花
  17. JS 中的 False 与空值
  18. fatal error: opencv2/opencv_modules.hpp: No such file or directory(linux系统,opencv4)
  19. Aquarius's Trial F - 6 HDU - 2102 A计划
  20. 吐血!解决vmware中虚拟机开机黑屏的最终方法

热门文章

  1. Julia : 如何进一步改进操作Redis的效率?
  2. 对边缘计算与云原生的理解与思考
  3. PolarDB-X 一致性共识协议 (X-Paxos)
  4. 易华录数据湖事业部安全中心招聘中高级安全工程师2-4人
  5. java redis高并发demo_java使用redis模拟高并发秒杀活动
  6. 【优化算法】混合蛙跳算法(SLFA)【含Matlab源码 300期】
  7. 【车间调度】基于matlab粒子群算法求解生产调度问题【含Matlab源码 485期】
  8. 人工智能的未来是强化学习_多主体强化学习与AI的未来
  9. ml工程师_ML工程师正在失业。 仍然学习ML
  10. Bootstrap模态框中再嵌套模态框导致第一个模态框的滚动条消失