更新时间:2024-03-01 GMT+08:00

Redis 6.0实例

本节介绍DCS Redis 6.0实例的产品规格,包括内存规格、实例可使用内存、连接数上限、最大带宽/基准带宽、参考性能(QPS)等。

实例各项指标如下:

  • 实例已使用内存:您可以通过查看监控指标“内存利用率”和“已用内存”查看实例内存使用情况。
  • 最大连接数:表示允许客户端同时连接的个数,即连接并发数。具体实例的连接数,可查看监控指标“活跃的客户端数量”。
  • QPS:即Query Per Second,表示数据库每秒执行的命令数。QPS的测试方法,可参考性能测试方法
  • 带宽:即实例的内网带宽,您可以查看监控指标“流控次数”,确认带宽是否超过限额。其中,带宽还涉及监控指标“带宽使用率”,该指标仅供参考,可能会出现超过100%的情况,具体原因,可查看带宽使用率指标会超过100%的原因

Redis 6.0实例目前包含“基础版”、“企业版高性能型”和“企业版存储型”,目前仅在北京四和华南广州等部分Region上线。Redis 6.0的实例架构请参考对应的实例类型

Redis 6.0基础版实例目前支持单机、主备和Cluster集群实例类型,Redis 6.0企业版实例目前只支持主备实例,CPU类型为X86结构。

不同区域支持的规格可能存在差异,请以控制台可选择的实际规格为准。

基础版主备实例

表1 Redis 6.0基础版主备实例产品规格

内存规格

(GB)

实例可使用内存

(GB)

最大连接数(默认/最大可配)

(个)

基准/最大带宽

(Mbit/s)

参考性能

(QPS)

产品规格编码(对应API的spec_code)

0.125

0.125

10,000/10,000

40/40

80,000

redis.ha.xu1.tiny.r2.128

0.25

0.25

10,000/10,000

80/80

80,000

redis.ha.xu1.tiny.r2.256

0.5

0.5

10,000/10,000

80/80

80,000

redis.ha.xu1.tiny.r2.512

1

1

10,000/50,000

80/80

80,000

redis.ha.xu1.large.r2.1

2

2

10,000/50,000

128/128

80,000

redis.ha.xu1.large.r2.2

4

4

10,000/50,000

192/192

80,000

redis.ha.xu1.large.r2.4

8

8

10,000/50,000

192/192

100,000

redis.ha.xu1.large.r2.8

16

16

10,000/50,000

256/256

100,000

redis.ha.xu1.large.r2.16

24

24

10,000/50,000

256/256

100,000

redis.ha.xu1.large.r2.24

32

32

10,000/50,000

256/256

100,000

redis.ha.xu1.large.r2.32

48

48

10,000/50,000

256/256

100,000

redis.ha.xu1.large.r2.48

64

64

10,000/50,000

384/384

100,000

redis.ha.xu1.large.r2.64

基础版单机实例

表2 Redis 6.0基础版单机实例产品规格

内存规格

(GB)

实例可使用内存

(GB)

最大连接数(默认/最大可配)

(个)

基准/最大带宽

(Mbit/s)

参考性能

(QPS)

产品规格编码(对应API的spec_code)

0.125

0.125

10,000/10,000

40/40

80,000

redis.single.xu1.tiny.128

0.25

0.25

10,000/10,000

80/80

80,000

redis.single.xu1.tiny.256

0.5

0.5

10,000/10,000

80/80

80,000

redis.single.xu1.tiny.512

1

1

10,000/50,000

80/80

80,000

redis.single.xu1.large.1

2

2

10,000/50,000

128/128

80,000

redis.single.xu1.large.2

4

4

10,000/50,000

192/192

80,000

redis.single.xu1.large.4

8

8

10,000/50,000

192/192

100,000

redis.single.xu1.large.8

16

16

10,000/50,000

256/256

100,000

redis.single.xu1.large.16

24

24

10,000/50,000

256/256

100,000

redis.single.xu1.large.24

32

32

10,000/50,000

256/256

100,000

redis.single.xu1.large.32

48

48

10,000/50,000

256/256

100,000

redis.single.xu1.large.48

64

64

10,000/50,000

384/384

100,000

redis.single.xu1.large.64

基础版Cluster集群实例

  • 产品规格编码(实例规格名称):表3中仅列出了默认2副本的实例规格名称,如果是副本个数为1时,名称中相应修改副本数量。例如,4G规格的2副本实例的规格名称为redis.cluster.xu1.large.r2.4,副本数为1时,规格名称为redis.cluster.xu1.large.r1.4,其他规格以此类推。
  • 占用IP个数:占用的IP个数=分片数*副本个数。例如:

    24G规格的Cluster 2副本实例,占用IP个数=3*2=6。

  • 单个节点可使用内存:单个节点可使用内存=实例可使用内存/主节点个数。例如:

    24G规格实例,实例可使用内存为24G,主节点个数为3,则单个节点可使用内存=24/3=8G。

  • 单个节点连接数上限:单个节点连接数上限=实例连接数上限/主节点个数。例如:

    24G规格实例,实例连接数上限为150000,主节点个数为3,则单个节点连接数上限=150000/3=50000个。

  • 下表中仅列举了默认分片的Cluster集群实例规格,当选择自定义分片时,实例规格的最大连接数、基准/最大带宽、产品规格编码(规格名称)请参考控制台购买缓存实例页面的“实例规格”。
  • 集群实例的“最大连接数”是实例的最大连接数,单分片的最大连接数=实例最大连接数/分片数。
  • 集群实例的“最大带宽/基准带宽”是实例的最大带宽/基准带宽,而不是单个分片的宽带。实例带宽与单分片带宽的关系如下:
    • 实例带宽=单分片带宽*分片数。
    • 当集群实例单分片内存为1 GB时,单分片带宽为384 Mbit/s,当集群实例单分片内存大于1 GB,单分片带宽为768 Mbit/s。
表3 Redis 6.0基础版Cluster集群实例产品规格

内存规格

(GB)

实例可使用内存

(GB)

分片数(主节点个数)

最大连接数(默认/最大可配)

(个)

基准/最大带宽

(Mbit/s)

参考性能

(QPS)

产品规格编码(对应API的spec_code)

4

4

3

30,000/150,000

2,304/2,304

240,000

redis.cluster.xu1.large.r2.4

8

8

3

30,000/150,000

2,304/2,304

240,000

redis.cluster.xu1.large.r2.8

16

16

3

30,000/150,000

2,304/2,304

240,000

redis.cluster.xu1.large.r2.16

24

24

3

30,000/150,000

2,304/2,304

300,000

redis.cluster.xu1.large.r2.24

32

32

3

30,000/150,000

2,304/2,304

300,000

redis.cluster.xu1.large.r2.32

48

48

6

60,000/300,000

4,608/4,608

>300,000

redis.cluster.xu1.large.r2.48

64

64

8

80,000/400,000

6,144/6,144

500,000

redis.cluster.xu1.large.r2.64

96

96

12

120,000/600,000

9,216/9,216

>500,000

redis.cluster.xu1.large.r2.96

128

128

16

160,000/800,000

12,288/12,288

1,000,000

redis.cluster.xu1.large.r2.128

192

192

24

240,000/1,200,000

18,432/18,432

>1,000,000

redis.cluster.xu1.large.r2.192

256

256

32

320,000/1,600,000

24,576/24,576

>2,000,000

redis.cluster.xu1.large.r2.256

384

384

48

480,000/2,400,000

36,864/36,864

>2,000,000

redis.cluster.xu1.large.r2.384

512

512

64

640,000/3,200,000

49,152/49,152

>2,000,000

redis.cluster.xu1.large.r2.512

768

768

96

960,000/4,800,000

73,728/73,728

>2,000,000

redis.cluster.xu1.large.r2.768

1024

1024

128

1,280,000/6,400,000

98,304/98,304

>2,000,000

redis.cluster.xu1.large.r2.1024

2048

2048

128

2,560,000/12,800,000

98,304/98,304

>2,000,000

redis.cluster.xu1.large.r2.2048

企业版高性能型

Redis 6.0企业版高性能型实例目前只支持主备实例类型,CPU类型为X86结构。

表4 Redis 6.0企业版高性能型实例产品规格

内存规格

(GB)

实例可使用内存

(GB)

最大连接数(默认/最大可配)

(个)

基准/最大带宽

(Mbit/s)

参考性能

(QPS)

产品规格编码(对应API的spec_code)

8

8

10,000/50,000

1536/1536

400,000

redis.ha.xu1.large.enthp.8

16

16

10,000/50,000

1536/1536

400,000

redis.ha.xu1.large.enthp.16

32

32

10,000/50,000

1536/1536

400,000

redis.ha.xu1.large.enthp.32

64

64

10,000/50,000

1536/1536

400,000

redis.ha.xu1.large.enthp.64

企业版存储型

Redis 6.0企业版存储型实例目前只支持主备实例类型,CPU类型为X86结构。

企业版存储型由内存和SSD磁盘组成,使用内存缓存热数据,全量数据存储在SSD磁盘。下表中的“最大存储容量”即磁盘容量。

表5 Redis 6.0企业版存储型实例产品规格

内存规格

(GB)

最大存储容量

(GB)

最大连接数(默认/最大可配)

(个)

基准/最大带宽

(Mbit/s)

参考性能

(QPS)

产品规格编码(对应API的spec_code)

8

64

10000/50000

768/768

70,000

redis.ha.xu1.large.entst.8

16

128

10000/50000

768/768

70,000

redis.ha.xu1.large.entst.16

32

256

10000/50000

768/768

70,000

redis.ha.xu1.large.entst.32