Updated on 2025-12-05 GMT+08:00

Instance Specifications

GeminiDB Redis API provides different product, storage, and instance types. Instance Specifications lists the specifications for them.

Table 1 Instance specifications

Storage Type

Product Type

DB Instance Type

Instance Creation Method

Specifications

Classic

Standard

Proxy cluster

Fast configure

Standard GeminiDB Redis Cluster Instance Specifications in Fast Configuration

Standard configure

Node Specifications

Redis Cluster

Fast configure

Standard GeminiDB Redis Cluster Instance Specifications in Fast Configuration

Standard configure

Node Specifications

Primary/Standby

Fast configure

Standard Primary/Standby GeminiDB Redis Instance Specifications in Fast Configuration

Standard configure

Node Specifications

Capacity-oriented

Proxy cluster

Fast configure

Capacity-oriented Proxy Cluster GeminiDB Redis Instance Specifications in Fast Configuration

Standard configure

Node Specifications

Cloud native

Capacity-oriented

Proxy cluster

-

Node Specifications

Performance-enhanced

Proxy cluster

-

Node Specifications

Concepts

  • Instance storage: GeminiDB Redis instances facilitate hot and cold data exchanges while offering storage that significantly exceeds the memory limit. Hot data is stored in the memory, and all data is stored in a high-performance storage pool. Shared storage is accessible to any node. The total storage determines the maximum volume of data that can be stored. Table 5 lists details about node memory.
  • The QPS is for reference only. It is obtained based on simple tests of GET/SET. For details, see Performance White Paper. QPS is affected by the command complexity, request size, and access model. The actual value varies depending on the service test.
  • Connections: The default maximum number of connections per node in proxy cluster and Redis Cluster instances is 10,000. The maximum number of connections to a cluster instance = The number of nodes × 10,000
  • Node bandwidth: GeminiDB Redis instance nodes are built on ECSs. Node bandwidth scales with higher specifications.
    • Redis Cluster instance bandwidth = Node bandwidth × The number of nodes
    • Proxy cluster instance bandwidth = Min(ELB bandwidth 10 Gbit/s, Node bandwidth × The number of nodes). The maximum ELB bandwidth is 10 Gbit/s by default.

The overall performance of a GeminiDB Redis cluster instance is related to its CPU. For example, the performance of a six-node instance with 2 vCPUs and 8 GB of memory is the same as that of a three-node instance with 4 vCPUs and 16 GB of memory. A preferential instance with 1 vCPU amd 2 GB of memory is not recommended in the production environment due to limited resources, OOM, and node exceptions. The recommended specifications are 1 vCPU and 4 GB of memory or higher.

Instance Specifications in Fast Configuration

If you set Instance Creation Method to Fast configure, you can select the recommended node specifications, quantity, and storage.

The following specifications are suitable for standard GeminiDB Redis cluster instances in fast configuration.

Table 2 Standard GeminiDB Redis cluster instance specifications in fast configuration

Instance Type

Storage (GB)

Node Flavor

Node CPUs

Node Memory (GB)

Nodes

QPS Reference

Proxy Cluster Instance Bandwidth (Mbit/s)

Redis Cluster Instance Bandwidth (Mbit/s)

Max. Connections

Databases

ACL Accounts

Standard proxy cluster

4

geminidb.redis.medium.2

1

2

2

20,000

1,600

1,600

20,000

1,000

200

8

geminidb.redis.medium.4

1

4

2

20,000

1,600

1,600

20,000

1,000

200

16

geminidb.redis.large.4

2

8

2

40,000

2,400

2,400

20,000

1,000

200

24

geminidb.redis.large.4

2

8

3

60,000

3,600

3,600

30,000

1,000

200

32

geminidb.redis.large.4

2

8

4

80,000

4,800

4,800

40,000

1,000

200

48

geminidb.redis.xlarge.4

4

16

3

120,000

7,500

7,500

30,000

1,000

200

64

geminidb.redis.xlarge.4

4

16

4

160,000

10,000

10,000

40,000

1,000

200

96

geminidb.redis.2xlarge.4

8

32

3

240,000

10,240

15,000

30,000

1,000

200

128

geminidb.redis.2xlarge.4

8

32

4

320,000

10,240

20,000

40,000

1,000

200

192

geminidb.redis.2xlarge.4

8

32

6

480,000

10,240

30,000

60,000

1,000

200

256

geminidb.redis.2xlarge.4

8

32

8

640,000

10,240

40,000

80,000

1,000

200

384

geminidb.redis.2xlarge.4

8

32

10

800,000

10,240

50,000

100,000

1,000

200

512

geminidb.redis.4xlarge.4

16

64

6

960,000

10,240

54,000

60,000

1,000

200

768

geminidb.redis.4xlarge.4

16

64

9

1,440,000

10,240

81,000

90,000

1,000

200

1024

geminidb.redis.4xlarge.4

16

64

12

1,920,000

10,240

108,000

120,000

1,000

200

2048

geminidb.redis.4xlarge.4

16

64

22

3,520,000

10,240

198,000

220,000

1,000

200

4096

geminidb.redis.8xlarge.4

32

128

24

7,680,000

10,240

432,000

240,000

1,000

200

8192

geminidb.redis.8xlarge.4

32

128

36

11,520,000

10,240

648,000

360,000

1,000

200

The following specifications are suitable for standard primary/standby GeminiDB Redis instances in fast configuration.

Table 3 Standard primary/standby GeminiDB Redis instance specifications in fast configuration

Instance Type

Storage (GB)

Node Flavor

Node CPUs

Node Memory (GB)

Nodes

Shards

QPS Reference

Bandwidth (Mbit/s)

Max. Connections

Databases

ACL Accounts

Primary/standby

4

geminidb.redis.medium.2

1

2

2

1

8,000

1,600

10,000

1,000

200

8

geminidb.redis.medium.2

1

2

2

1

8,000

1,600

10,000

1,000

200

16

geminidb.redis.medium.4

1

4

2

1

10,000

1,600

10,000

1,000

200

24

geminidb.redis.large.4

2

8

2

1

20,000

2,400

10,000

1,000

200

32

geminidb.redis.large.4

2

8

2

1

20,000

2,400

1,0000

1,000

200

48

geminidb.redis.xlarge.4

4

16

2

1

40,000

5,000

2,0000

1,000

200

64

geminidb.redis.xlarge.4

4

16

2

1

40,000

5,000

2,0000

1,000

200

96

geminidb.redis.2xlarge.4

8

32

2

1

80,000

10,000

2,0000

1,000

200

128

geminidb.redis.4xlarge.4

16

64

2

1

160,000

10,000

2,0000

1,000

200

The following specifications are suitable for capacity-oriented proxy cluster GeminiDB Redis instances in fast configuration.

Table 4 Capacity-oriented proxy cluster GeminiDB Redis instance specifications in fast configuration

Instance Type

Storage (GB)

Node Flavor

Node CPUs

Node Memory (GB)

Nodes

QPS

Proxy Cluster Instance Bandwidth (Mbit/s)

Redis Cluster Instance Bandwidth (Mbit/s)

Max. Connections

Databases

ACL Accounts

Capacity-oriented proxy cluster

256

geminidb.redis.xlarge.4

4

8

3

96,000

7,500

7,500

15,000

16

200

512

geminidb.redis.xlarge.4

4

8

6

192,000

10,240

15,000

30,000

16

200

1024

geminidb.redis.xlarge.4

8

16

6

384,000

10,240

15,000

30,000

16

200

2048

geminidb.redis.2xlarge.4

8

16

12

768,000

10,240

60,000

60,000

16

200

4096

geminidb.redis.4xlarge.4

16

32

12

1,536,000

10,240

108,000

60,000

16

200

8192

geminidb.redis.4xlarge.4

16

32

20

2,560,000

10,240

180,000

100,000

16

200

12288

geminidb.redis.4xlarge.4

16

32

26

3,328,000

10,240

234,000

130,000

16

200

Node Specifications

Table 5 GeminiDB Redis instance node specifications

Node Flavor

vCPUs

Memory (GB)

Max. Persistent Storage per Node (GB)

Maximum Connections per Node

Assured Bandwidth (Mbit/s)

Databases

geminidb.redis.medium.2

1

2

4

10,000

800

256

geminidb.redis.large.2

2

4

8

10,000

1200

256

geminidb.redis.xlarge.2

4

8

16

10,000

2500

1,000

geminidb.redis.2xlarge.2

8

16

32

10,000

5000

1,000

geminidb.redis.4xlarge.2

16

32

64

10,000

9000

1,000

geminidb.redis.8xlarge.2

32

64

128

10,000

18000

1,000

geminidb.redis.medium.4

1

4

8

10,000

800

256

geminidb.redis.large.4

2

8

16

10,000

1200

256

geminidb.redis.xlarge.4

4

16

32

10,000

2500

1,000

geminidb.redis.2xlarge.4

8

32

64

10,000

5000

1,000

geminidb.redis.4xlarge.4

16

64

128

10,000

9000

1,000

geminidb.redis.8xlarge.4

32

128

256

10,000

18000

1,000

geminidb.redis.medium.8

1

8

16

10,000

800

256

geminidb.redis.large.8

2

16

32

10,000

1200

256

geminidb.redis.xlarge.8

4

32

64

10,000

2500

1,000

geminidb.redis.2xlarge.8

8

64

128

10,000

5000

1,000

geminidb.redis.4xlarge.8

16

128

256

10,000

9000

1,000

geminidb.redis.8xlarge.8

32

256

512

10,000

18000

1,000

The bandwidth of a single node of some existing instances is 768 Mbit/s, which is the same as that of other Redis Cloud services. If existing instances experience high throughput, you can choose Service Tickets > Create Service Ticket in the upper right corner of the console to consult on the bandwidth usage.