Updated on 2024-10-17 GMT+08:00

Test Data of Master/Standby DCS Redis 3.0 Instances

Test Environment

  • Redis instance specifications

    Redis 3.0 | 8 GB | master/standby

    Redis 3.0 | 32 GB | master/standby

  • ECS flavors

    General computing-enhanced | c6.xlarge.2 | 4 vCPUs | 8 GB

Test Command

redis-benchmark -h {IP} -p {Port} -a {password} -n {nreqs} -r {randomkeys} -c {connection} -d {datasize} -t {command}

Reference values: -c {connect_number}: 1000; -n {nreqs}: 10,000,000; -r {randomkeys}: 1,000,000; -d {datasize}: 32

Test Result

Table 1 Test result of running the SET command

Redis Cache Size

CPU Type

Concurrent Connections

QPS

99.99th-Percentile Latency (ms)

First 100th-Percentile Latency (ms)

Last 100th-Percentile Latency (ms)

8 GB

x86

1000

107,657.69

20

23

27

10,000

72,750.55

362

366

371

32 GB

x86

1000

121,088.83

9

12

12

10,000

79,235.53

203

204

267

Table 2 Test result of running the GET command

Redis Cache Size

CPU Type

Concurrent Connections

QPS

99.99th-Percentile Latency (ms)

First 100th-Percentile Latency (ms)

Last 100th-Percentile Latency (ms)

8 GB

x86

1000

119,350.25

6

24

27

10,000

77,574.7

152

358

365

32 GB

x86

1000

124,650.98

16

17

17

10,000

81,991.41

195

196

199

DCS for Redis 3.0 does not support the Arm CPU architecture, so only x86-based instance test results are provided.