本章节介绍Redis开源版集群版-双副本实例的规格,包含内存容量、连接数、带宽、QPS参考值等信息。
实例规格
集群架构每个数据分片(下面简称:分片)包含一主一备两个节点。
不同分片数实例规格导航:2分片、4分片、8分片、16分片、32分片、48分片、64分片、96分片、128分片和256分片。
2分片
该系列实例规格的 分片数 为2,CPU核数均为4(每个分片的CPU为2核),每秒新建连接数上限均为20,000。
规格名称
规格代码(API使用)
单分片内存(GB)
代理模式
最大连接数
直连模式
最大连接数
总带宽
单分片带宽
QPS参考值
2 GB集群版(2分片)
redis.logic.sharding.1g.2db.0rodb.4proxy.default
1
480,000
20,000
768 Mbps(96 MB/s)
384 Mbps(48 MB/s)
200,000
4 GB集群版(2分片)
redis.logic.sharding.2g.2db.0rodb.4proxy.default
2
480,000
20,000
1,536 Mbps(192 MB/s)
768 Mbps(96 MB/s)
200,000
8 GB集群版(2分片)
redis.logic.sharding.4g.2db.0rodb.4proxy.default
4
480,000
20,000
1,536 Mbps(192 MB/s)
768 Mbps(96 MB/s)
200,000
12 GB集群(2分片)
redis.logic.sharding.6g.2db.0rodb.4proxy.default
6
480,000
20,000
1,536 Mbps(192 MB/s)
768 Mbps(96 MB/s)
200,000
16 GB集群版(2分片)
redis.logic.sharding.8g.2db.0rodb.4proxy.default
8
480,000
20,000
1,536 Mbps(192 MB/s)
768 Mbps(96 MB/s)
200,000
20 GB集群(2分片)
redis.logic.sharding.10g.2db.0rodb.4proxy.default
10
480,000
20,000
1,536 Mbps(192 MB/s)
768 Mbps(96 MB/s)
200,000
32 GB集群版(2分片)
redis.logic.sharding.16g.2db.0rodb.4proxy.default
16
480,000
20,000
1,536 Mbps(192 MB/s)
768 Mbps(96 MB/s)
200,000
4分片
该系列实例规格的 分片数 均为4,CPU核数均为8(每个分片的CPU为2核),每秒新建连接数上限均为40,000。
规格名称
规格代码(API使用)
单分片内存(GB)
代理模式
最大连接数
直连模式
最大连接数
总带宽
单分片带宽
QPS参考值
4 GB集群版(4分片)
redis.logic.sharding.1g.4db.0rodb.4proxy.default
1
480,000
40,000
1,536 Mbps(192 MB/s)
384 Mbps(48 MB/s)
400,000
8 GB集群版(4分片)
redis.logic.sharding.2g.4db.0rodb.4proxy.default
2
480,000
40,000
3,072 Mbps(384 MB/s)
768 Mbps(96 MB/s)
400,000
16 GB集群版(4分片)
redis.logic.sharding.4g.4db.0rodb.4proxy.default
4
480,000
40,000
3,072 Mbps(384 MB/s)
768 Mbps(96 MB/s)
400,000
24 GB集群版(4分片)
redis.logic.sharding.6g.4db.0rodb.4proxy.default
6
480,000
40,000
3,072 Mbps(384 MB/s)
768 Mbps(96 MB/s)
400,000
32 GB集群版(4分片)
redis.logic.sharding.8g.4db.0rodb.4proxy.default
8
480,000
40,000
3,072 Mbps(384 MB/s)
768 Mbps(96 MB/s)
400,000
40 GB集群版(4分片)
redis.logic.sharding.10g.4db.0rodb.4proxy.default
10
480,000
40,000
3,072 Mbps(384 MB/s)
768 Mbps(96 MB/s)
400,000
64 GB集群版(4分片)
redis.logic.sharding.16g.4db.0rodb.4proxy.default
16
480,000
40,000
3,072 Mbps(384 MB/s)
768 Mbps(96 MB/s)
400,000
128 GB集群版(4分片)
redis.logic.sharding.32g.4db.0rodb.8proxy.default
32
480,000
40,000
3,072 Mbps(384 MB/s)
768 Mbps(96 MB/s)
400,000
8分片
该系列实例规格的 分片数 均为8,CPU核数均为16(每个分片的CPU为2核),每秒新建连接数上限均为50,000。
规格名称
规格代码(API使用)
单分片内存(GB)
代理模式
最大连接数
直连模式
最大连接数
总带宽
单分片带宽
QPS参考值
8 GB集群版(8分片)
redis.logic.sharding.1g.8db.0rodb.8proxy.default
1
500,000
80,000
3,072 Mbps(384 MB/s)
384 Mbps(48 MB/s)
800,000
16 GB集群版(8分片)
redis.logic.sharding.2g.8db.0rodb.8proxy.default
2
500,000
80,000
6,144 Mbps(768 MB/s)
768 Mbps(96 MB/s)
800,000
32 GB集群版(8分片)
redis.logic.sharding.4g.8db.0rodb.8proxy.default
4
500,000
80,000
6,144 Mbps(768 MB/s)
768 Mbps(96 MB/s)
800,000
48 GB集群版(8分片)
redis.logic.sharding.6g.8db.0rodb.8proxy.default
6
500,000
80,000
6,144 Mbps(768 MB/s)
768 Mbps(96 MB/s)
800,000
64 GB集群版(8分片)
redis.logic.sharding.8g.8db.0rodb.8proxy.default
8
500,000
80,000
6,144 Mbps(768 MB/s)
768 Mbps(96 MB/s)
800,000
80 GB集群版(8分片)
redis.logic.sharding.10g.8db.0rodb.8proxy.default
10
500,000
80,000
6,144 Mbps(768 MB/s)
768 Mbps(96 MB/s)
800,000
128 GB集群版(8分片)
redis.logic.sharding.16g.8db.0rodb.8proxy.default
16
500,000
80,000
6,144 Mbps(768 MB/s)
768 Mbps(96 MB/s)
800,000
256 GB集群版(8分片)
redis.logic.sharding.32g.8db.0rodb.8proxy.default
32
500,000
80,000
6,144 Mbps(768 MB/s)
768 Mbps(96 MB/s)
800,000
16分片
该系列实例规格的 分片数 均为16,CPU核数均为32(每个分片的CPU为2核),每秒新建连接数上限均为50,000。
规格名称
规格代码(API使用)
单分片内存(GB)
代理模式
最大连接数
直连模式
最大连接数
总带宽
单分片带宽
QPS参考值
16 GB集群版(16分片)
redis.logic.sharding.1g.16db.0rodb.16proxy.default
1
500,000
160,000
6,144 Mbps(768 MB/s)
384 Mbps(48 MB/s)
1,600,000
32 GB集群版(16分片)
redis.logic.sharding.2g.16db.0rodb.16proxy.default
2
500,000
160,000
12,288 Mbps(1,536 MB/s)
768 Mbps(96 MB/s)
1,600,000
64 GB集群版(16分片)
redis.logic.sharding.4g.16db.0rodb.16proxy.default
4
500,000
160,000
12,288 Mbps(1,536 MB/s)
768 Mbps(96 MB/s)
1,600,000
96 GB集群版(16分片)
redis.logic.sharding.6g.16db.0rodb.16proxy.default
6
500,000
160,000
12,288 Mbps(1,536 MB/s)
768 Mbps(96 MB/s)
1,600,000
128 GB集群版(16分片)
redis.logic.sharding.8g.16db.0rodb.16proxy.default
8
500,000
160,000
12,288 Mbps(1,536 MB/s)
768 Mbps(96 MB/s)
1,600,000
160 GB集群版(16分片)
redis.logic.sharding.10g.16db.0rodb.16proxy.default
10
500,000
160,000
12,288 Mbps(1,536 MB/s)
768 Mbps(96 MB/s)
1,600,000
256 GB集群版(16分片)
redis.logic.sharding.16g.16db.0rodb.16proxy.default
16
500,000
160,000
12,288 Mbps(1,536 MB/s)
768 Mbps(96 MB/s)
1,600,000
512 GB集群版(16分片)
redis.logic.sharding.32g.16db.0rodb.16proxy.default
32
500,000
160,000
12,288 Mbps(1,536 MB/s)
768 Mbps(96 MB/s)
1,600,000
32分片
该系列实例规格的 分片数 均为32,CPU核数均为64(每个分片的CPU为2核),每秒新建连接数上限均为50,000。
规格名称
规格代码(API使用)
单分片内存(GB)
代理模式
最大连接数
直连模式
最大连接数
总带宽
单分片带宽
QPS参考值
32 GB集群版(32分片)
redis.logic.sharding.1g.32db.0rodb.32proxy.default
1
500,000
320,000
12,288 Mbps(1,536 MB/s)
384 Mbps(48 MB/s)
3,200,000
64 GB集群版(32分片)
redis.logic.sharding.2g.32db.0rodb.32proxy.default
2
500,000
320,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
3,200,000
128 GB集群版(32分片)
redis.logic.sharding.4g.32db.0rodb.32proxy.default
4
500,000
320,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
3,200,000
192 GB集群版(32分片)
redis.logic.sharding.6g.32db.0rodb.32proxy.default
6
500,000
320,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
3,200,000
256 GB集群版(32分片)
redis.logic.sharding.8g.32db.0rodb.32proxy.default
8
500,000
320,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
3,200,000
320 GB集群版(32分片)
redis.logic.sharding.10g.32db.0rodb.32proxy.default
10
500,000
320,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
3,200,000
512 GB集群版(32分片)
redis.logic.sharding.16g.32db.0rodb.32proxy.default
16
500,000
320,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
3,200,000
1024 GB集群版(32分片)
redis.logic.sharding.32g.32db.0rodb.32proxy.default
32
500,000
320,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
3,200,000
48分片
该系列实例规格的 分片数 均为48,CPU核数均为96(每个分片的CPU为2核),每秒新建连接数上限均为50,000。
规格名称
规格代码(API使用)
单分片内存(GB)
代理模式
最大连接数
直连模式
最大连接数
总带宽
单分片带宽
QPS参考值
384 GB集群版(48分片)
redis.logic.sharding.8g.48db.0rodb.48proxy.default
8
500,000
480,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
4,800,000
480 GB集群版(48分片)
redis.logic.sharding.10g.48db.0rodb.48proxy.default
10
500,000
480,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
4,800,000
768 GB集群版(48分片)
redis.logic.sharding.16g.48db.0rodb.48proxy.default
16
500,000
480,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
4,800,000
1536 GB集群版(48分片)
redis.logic.sharding.32g.48db.0rodb.48proxy.default
32
500,000
480,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
4,800,000
64分片
该系列实例规格的 分片数 均为64,CPU核数均为128(每个分片的CPU为2核),每秒新建连接数上限均为50,000。
规格名称
规格代码(API使用)
单分片内存(GB)
代理模式
最大连接数
直连模式
最大连接数
总带宽
单分片带宽
QPS参考值
64 GB集群版(64分片)
redis.logic.sharding.1g.64db.0rodb.64proxy.default
1
500,000
640,000
16,384 Mbps(2,048 MB/s)
384 Mbps(48 MB/s)
6,400,000
128 GB集群版(64分片)
redis.logic.sharding.2g.64db.0rodb.64proxy.default
2
500,000
640,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
6,400,000
256 GB集群版(64分片)
redis.logic.sharding.4g.64db.0rodb.64proxy.default
4
500,000
640,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
6,400,000
384 GB集群版(64分片)
redis.logic.sharding.6g.64db.0rodb.64proxy.default
6
500,000
640,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
6,400,000
512 GB集群版(64分片)
redis.logic.sharding.8g.64db.0rodb.64proxy.default
8
500,000
640,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
6,400,000
640 GB集群版(64分片)
redis.logic.sharding.10g.64db.0rodb.64proxy.default
10
500,000
640,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
6,400,000
1024 GB集群版(64分片)
redis.logic.sharding.16g.64db.0rodb.64proxy.default
16
500,000
640,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
6,400,000
2048 GB集群版(64分片)
redis.logic.sharding.32g.64db.0rodb.64proxy.default
32
500,000
640,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
6,400,000
96分片
该系列实例规格的 分片数 均为96,CPU核数均为192(每个分片的CPU为2核),每秒新建连接数上限均为50,000。
规格名称
规格代码(API使用)
单分片内存(GB)
代理模式
最大连接数
直连模式
最大连接数
总带宽
单分片带宽
QPS参考值
384 GB集群版(96分片)
redis.logic.sharding.4g.96db.0rodb.96proxy.default
4
500,000
960,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
9,600,000
768 GB集群版(96分片)
redis.logic.sharding.8g.96db.0rodb.96proxy.default
8
500,000
960,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
9,600,000
1536 GB集群版(96分片)
redis.logic.sharding.16g.96db.0rodb.96proxy.default
16
500,000
960,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
9,600,000
3072 GB集群版(96分片)
redis.logic.sharding.32g.96db.0rodb.96proxy.default
32
500,000
960,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
9,600,000
128分片
该系列实例规格的 分片数 均为128,CPU核数均为256(每个分片的CPU为2核),每秒新建连接数上限均为50,000。
规格名称
规格代码(API使用)
单分片内存(GB)
代理模式
最大连接数
直连模式
最大连接数
总带宽
单分片带宽
QPS参考值
512 GB集群版(128分片)
redis.logic.sharding.4g.128db.0rodb.128proxy.default
4
500,000
1,280,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
12,800,000
768 GB集群版(128分片)
redis.logic.sharding.6g.128db.0rodb.128proxy.default
6
500,000
1,280,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
12,800,000
2048 GB集群版(128分片)
redis.logic.sharding.16g.128db.0rodb.128proxy.default
16
500,000
1,280,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
12,800,000
4096 GB集群版(128分片)
redis.logic.sharding.32g.128db.0rodb.128proxy.default
32
500,000
1,280,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
12,800,000
256分片
该系列实例规格的 分片数 均为256,CPU核数均为512(每个分片的CPU为2核),每秒新建连接数上限均为50,000。
规格名称
规格代码(API使用)
单分片内存(GB)
代理模式
最大连接数
直连模式
最大连接数
总带宽
单分片带宽
QPS参考值
1024 GB集群版(256分片)
redis.logic.sharding.4g.256db.0rodb.256proxy.default
4
500,000
2,560,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
25,600,000
1536 GB集群版(256分片)
redis.logic.sharding.6g.256db.0rodb.256proxy.default
6
500,000
2,560,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
25,600,000
2048 GB集群版(256分片)
redis.logic.sharding.8g.256db.0rodb.256proxy.default
8
500,000
2,560,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
25,600,000
3072 GB集群版(256分片)
redis.logic.sharding.12g.256db.0rodb.256proxy.default
12
500,000
2,560,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
25,600,000
4096 GB集群版(256分片)
redis.logic.sharding.16g.256db.0rodb.256proxy.default
16
500,000
2,560,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
25,600,000
8192 GB集群版(256分片)
redis.logic.sharding.32g.256db.0rodb.256proxy.default
32
500,000
2,560,000
16,384 Mbps(2,048 MB/s)
768 Mbps(96 MB/s)
25,600,000
CPU核数说明
带宽计算规则
表中的总带宽值是整个实例的带宽,即实例中所有分片或节点带宽的总和,每个分片的带宽限制如下:
Redis开源版:单个分片的内存小于等于1 GB时,每个分片的最大带宽为384 Mbps(48 MB/s);单个分片的内存大于1 GB时,每个分片的最大带宽为768 Mbps(96 MB/s)。
Tair(企业版):每个分片的最大带宽为768 Mbps(96 MB/s)。
集群架构的实例使用默认的代理连接地址时,带宽上限为16,384 Mbps(2,048 MB/s)。达到该上限后,即使增加分片数量,带宽也不会提高。
如需应对业务上的网络超大流量,您可以开通直连访问,具体操作,请参见开通直连访问(仅适用于集群架构)。开启直连访问后:
最大连接数:为单个分片的最大连接数*分片数,Redis开源版单个分片的最大连接数为10,000,Tair(企业版)单个分片的最大连接数为30,000。
整体带宽限制:为单个分片的最大带宽*分片数,例如128分片的集群实例(单个分片的内存大于1 GB,单个分片的最大带宽为96 MB/s),开启直连后整体带宽为12,288 MB/s。
带宽分别应用于上行带宽和下行带宽,如果某规格的带宽为384 Mbps(48 MB/s),则该规格实例的上下行带宽都是384 Mbps(48 MB/s)。
说明如果您的实例有突发或计划中的流量高峰,您可以根据需求调整实例的带宽。具体操作,请参见手动增加实例带宽。
表中的带宽为Redis实例的内网带宽。外网带宽取决于内网带宽,同时受到Redis实例与客户端之间的网络带宽限制,建议使用内网连接方式,排除外网影响,发挥最大的带宽性能。
连接数规则说明
类别 | 说明 |
最大连接数 |
|
每秒新建连接数 | 每秒新建连接数上限即每秒内可新增的连接数量。例如实例的每秒新建连接数上限为10,000,连接数上限为50,000,实例运行后的第n秒的实际连接数为12,000,则第n+1秒时的连接数最大只能为22,000(即12,000+10,000)。 说明 当您通过直连地址连接实例时,由于绕过了代理节点,连接性能有一定的下降,单个数据分片的每秒新建连接数上限为2,000。例如实例具备4个数据分片,则整体的每秒新建连接数上限为8,000。 |
常见问题
Q:为什么实例的实际带宽与文档不一致?
A:部分规格的带宽可能因产品升级发生变化。如果发现实例的带宽与本章节的说明不同,请变更实例配置(可选择与当前相同的规格为变配目标,费用不变)更新带宽。
Q:为什么集群实例的内存未使用完却写入失败?
A:Redis使用Hash算法将Key均匀地写入至不同的分片中,若集群实例中存在大Key,会导致资源分布倾斜,严重时会导致大Key所在的分片被写满,此时集群的部分写入请求可能发生失败。
您可以通过性能监控功能查看并优化各分片的性能指标,更多信息,请参见如何查看Redis集群子节点内存等相关性能。
Q:例如redis.logic.sharding.1g.8db.0rodb.8proxy.default实例规格代码,其中8proxy是否表示有8个Proxy节点吗?
A:实例规格代码中的8proxy并不表示Proxy节点的数量,您也无需关注该节点的具体数量,我们将确保Proxy的算力和带宽满足规格表的相关描述。