Help Center> Distributed Cache Service> Performance White Paper> Test Data of Proxy Cluster DCS Redis 4.0 or 5.0 Instances
Updated on 2023-08-21 GMT+08:00

Test Data of Proxy Cluster DCS Redis 4.0 or 5.0 Instances

Test Environment

  • Redis instance specifications

    Redis 4.0 or 5.0 | 64 GB | 8 shards | Proxy Cluster

  • ECS flavors

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

  • Test tool

    Three ECSs are used for concurrent tests. The test tool is memtier_benchmark.

Test Command

memtier_benchmark --ratio= (1:0 and 0:1)-s {IP} -n {nreqs}  -c {connect_number}  -t 4 -d {datasize}

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

Test Result

The following test results are for reference only. The performance may vary depending on the site environment and network fluctuation.

Table 1 Test result of running the SET command

Redis Cache Size

CPU Type

Concurrent Connections

QPS

95th-Percentile Latency (ms)

99.99th-Percentile Latency (ms)

Maximum Latency (ms)

64 GB

x86

3000

1,323,935.00

3.3

9.4

220

5000

1,373,756.00

5.3

13

240

10,000

1,332,074.00

11

26

230

80,000

946,032.00

110

460

6800

64 GB

Arm

3000

837,864.92‬

5.8

16

78

5000

763,609.69‬

10

29

240

10,000

703,808.39

20

47

250

80,000

625,841.69

170

410

940

Table 2 Test result of running the GET command

Redis Cache Size

CPU Type

Concurrent Connections

QPS

95th-Percentile Latency (ms)

99.99th-Percentile Latency (ms)

Maximum Latency (ms)

64 GB

x86

3000

1,366,153.00

3.3

9.3

230

5000

1,458,451.00

5.1

13

220

10,000

1,376,399‬.00

11

29

440

80,000

953,837‬.00

120

1300

2200

64 GB

Arm

3000

764,114.55

6.1

17

100

5000

765,187.74

10

27

230

10,000

731,310.95

20

47

250

80,000

631,373.33

170

1300

1900