redis-benchmark 1000并发 TPS测试

  1. redis 请求TPS: redis-benchmark 1000并发测试,不同KB数据测试

    • 1MB:

      SET测试2次失败,下面是GET结果

      -c 1000 -n 10000  -d 1048576  -q -t get
      GET: 32467.53 requests per second
      
    • 500KB:

      set测试2次失败,下面是GET结果

      -c 1000 -n 10000  -d 512000  -q -t get
      GET: 31746.03 requests per second
      
    • 200KB

      -c 1000 -n 10000  -d 204800  -q -t get,set
      SET: 317.41 requests per second
      GET: 31847.13 requests per second
      
    • 100KB

      -c 1000 -n 10000  -d 102400 -q -t get,set
      SET: 1211.09 requests per second
      GET: 33333.33 requests per second
      
    • 50KB

      -c 1000 -n 10000  -d 51200 -q -t get,set
      SET: 2503.76 requests per second
      GET: 33003.30 requests per second
      
    • 30KB

      -c 1000 -n 10000  -d 30720 -q -t get,set
      SET: 10362.69 requests per second
      GET: 29940.12 requests per second
      
    • 10KB

      -c 1000 -n 10000  -d 10240 -q -t get,set
      SET: 21141.65 requests per second
      GET: 32154.34 requests per second
      
    • 5KB

      -c 1000 -n 10000  -d 5120 -q -t get,set
      SET: 25062.66 requests per second
      GET: 30487.80 requests per second
      
    • 1KB

      -c 1000 -n 10000  -d 1024 -q -t get,set
      SET: 19607.84 requests per second
      GET: 31948.88 requests per second
      
  2. 总结

    • redis-benchmark测试1000并发1万次请求SET、GET不同大小数据的rps(每秒请求)

    • Redis 配置:

      • 实例规格: 16G集群性能增强版(8节点)
      • 网络类型:阿里云内网,带宽: 768 MB/s
      • 单实例内存:2G,8台
      • 版本: Redis 5.0
数据大小SET 每秒请求GET 每秒请求
1MB测试2次失败32467.53
500KB测试2次失败31746.03
200KB317.4131847.13
100KB1211.0933333.33
50KB2503.7633003.30
30KB10362.6929940.12
10KB21141.6532154.34
5KB25062.6630487.80
1KB19607.8431948.88
  • 上表说明SET的rps随数据减小增加,SET最大约2万rps,而GET不管大小都稳定3万rps左右

  • SET控制在100KB以内为佳,GET对大小不敏感;

  • 以上数据只是在特定的硬件环境的数据,其它环境可作为参考。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值