产品性能

产品性能

1. 主从版

1.1. 性能测试

测试环境

  • 地域和可用区: 测试在华南二可用区A完成

  • 测试实例规格

    Redis 5.0/6.0 2G
    Redis 5.0/6.0 8G
    Redis 5.0/6.0 32G

  • 测试执行实例规格:
    通用型 ecs.c2.medium | 2vcpus | 4GB

  • 测试执行实例数量
    10台并发测试

  • 测试执行实例镜像:
    Centos7.7 64bit

测试工具和命令

redis-benchmark:
redis-benchmark可以为Redis做基准性能测试,它提供了多种选项帮助测试Redis的相关性能

  ./redis-benchmark -h {IP} -p {port} -t set -d {datasize} -c {connect_number} -r {randomkeys} -n {nreqs} 
  参数参考值:-h{IP}:10.1.1.111,-p{port}:6379,-d{datasize}:32,-c{connect_number}50,-r{randomkeys}:1,-n{nregs}:1000000

测试结果

SET操作命令参数:

  ./redis-benchmark -h 10.1.1.111 -p 6379 -t set -d 32 -c 50 -r 1 -n 1000000
  ./redis-benchmark -h 10.1.1.111 -p 6379 -t set -d 32 -c 900 -r 1 -n 1000000

SET操作命令测试结果

实例规格 连接数 QPS
2G 50*10 104732.38
900*10 81097.06
8G 50*10 111696.16
900*10 93176.25

GET操作命令参数:

./redis-benchmark -h 10.1.1.111 -p 6379 -t get -d 32 -c 50 -r 1 -n 1000000
./redis-benchmark -h 10.1.1.111 -p 6379 -t get -d 32 -c 900 -r 1 -n 1000000

GET操作命令测试结果

实例规格 连接数 QPS
2G 50*10 105071.07
8G 50*10 116616.9

个结果匹配 ""

    无结果匹配 ""