免费注册
帮助文档(华北一、二)

  • 测试条件:

    1. 开启Pipeline,不同连接数

    2. 关闭Pipeline,不同连接数

    3. 开启Pipeline,不同Data size

    测试脚本模板:

     

    #!/bin/bash

    for clients in {1,2,4,8,16,32,64,128,256,512,800}; do

    echo $clients

    redis-benchmark  -c $clients -n 5000000 -P 100 -h 10.10.214.139  -d 256 -t get,set -q

    done

    测试结果(北京二):

    1.开启Pipeline,不同连接数:

     redis-benchmark  -c $连接数 -n 5000000 -P 100 -h IP  -d 256 -t get,set

    连接数

    1

    2

    4

    8

    16

    32

    64

    128

    256

    512

    800

    SET

    137155.14

    165579.36

    182681.77

    178424.86

    189343.73

    184836.05

    195266.73

    207331.23

    202609.61

    193318.89

    190614.16

    GET

    230075.47

    406834.81

    418795.53

    475737.38

    491980.72

    498952.22

    505152.56

    542711.38

    501705.81

    501403.94

    482020.62

    2.关闭Pipeline,不同连接数

     redis-benchmark  -c $连接数 -n 1000000 -h IP -d 256 -t get,set -q

    连接数

    1

    2

    4

    8

    16

    32

    64

    128

    256

    512

    800

    SET

    8979.24

    16774.87

    28036.07

    40722.03

    52919.16

    <