本章節介紹Redis開源版集群版-雙副本實例的規格,包含內存容量、連接數、帶寬、QPS參考值等信息。
實例規格
集群版-雙副本每個數據分片(下面簡稱:分片)包含一主一備兩個節點。
不同分片數實例規格導航:2分片、4分片、8分片、16分片、32分片、48分片、64分片、96分片、128分片和256分片。
2分片
該系列實例規格的 分片數 為2,CPU核數均為4(每個分片的CPU為2核),每秒新建連接數上限均為20,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
2 GB集群版(2分片)
redis.logic.sharding.1g.2db.0rodb.4proxy.default
1
480,000
20,000
96
48
200,000
4 GB集群版(2分片)
redis.logic.sharding.2g.2db.0rodb.4proxy.default
2
480,000
20,000
192
96
200,000
8 GB集群版(2分片)
redis.logic.sharding.4g.2db.0rodb.4proxy.default
4
480,000
20,000
192
96
200,000
12 GB集群(2分片)
redis.logic.sharding.6g.2db.0rodb.4proxy.default
6
480,000
20,000
192
96
200,000
16 GB集群版(2分片)
redis.logic.sharding.8g.2db.0rodb.4proxy.default
8
480,000
20,000
192
96
200,000
20 GB集群(2分片)
redis.logic.sharding.10g.2db.0rodb.4proxy.default
10
480,000
20,000
192
96
200,000
32 GB集群版(2分片)
redis.logic.sharding.16g.2db.0rodb.4proxy.default
16
480,000
20,000
192
96
200,000
4分片
該系列實例規格的 分片數 均為4,CPU核數均為8(每個分片的CPU為2核),每秒新建連接數上限均為40,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
4 GB集群版(4分片)
redis.logic.sharding.1g.4db.0rodb.4proxy.default
1
480,000
40,000
192
48
400,000
8 GB集群版(4分片)
redis.logic.sharding.2g.4db.0rodb.4proxy.default
2
480,000
40,000
384
96
400,000
16 GB集群版(4分片)
redis.logic.sharding.4g.4db.0rodb.4proxy.default
4
480,000
40,000
384
96
400,000
24 GB集群版(4分片)
redis.logic.sharding.6g.4db.0rodb.4proxy.default
6
480,000
40,000
384
96
400,000
32 GB集群版(4分片)
redis.logic.sharding.8g.4db.0rodb.4proxy.default
8
480,000
40,000
384
96
400,000
40 GB集群版(4分片)
redis.logic.sharding.10g.4db.0rodb.4proxy.default
10
480,000
40,000
384
96
400,000
64 GB集群版(4分片)
redis.logic.sharding.16g.4db.0rodb.4proxy.default
16
480,000
40,000
384
96
400,000
128 GB集群版(4分片)
redis.logic.sharding.32g.4db.0rodb.8proxy.default
32
480,000
40,000
384
96
400,000
8分片
該系列實例規格的 分片數 均為8,CPU核數均為16(每個分片的CPU為2核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
8 GB集群版(8分片)
redis.logic.sharding.1g.8db.0rodb.8proxy.default
1
500,000
80,000
384
48
800,000
16 GB集群版(8分片)
redis.logic.sharding.2g.8db.0rodb.8proxy.default
2
500,000
80,000
768
96
800,000
32 GB集群版(8分片)
redis.logic.sharding.4g.8db.0rodb.8proxy.default
4
500,000
80,000
768
96
800,000
48 GB集群版(8分片)
redis.logic.sharding.6g.8db.0rodb.8proxy.default
6
500,000
80,000
768
96
800,000
64 GB集群版(8分片)
redis.logic.sharding.8g.8db.0rodb.8proxy.default
8
500,000
80,000
768
96
800,000
80 GB集群版(8分片)
redis.logic.sharding.10g.8db.0rodb.8proxy.default
10
500,000
80,000
768
96
800,000
128 GB集群版(8分片)
redis.logic.sharding.16g.8db.0rodb.8proxy.default
16
500,000
80,000
768
96
800,000
256 GB集群版(8分片)
redis.logic.sharding.32g.8db.0rodb.8proxy.default
32
500,000
80,000
768
96
800,000
16分片
該系列實例規格的 分片數 均為16,CPU核數均為32(每個分片的CPU為2核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
16 GB集群版(16分片)
redis.logic.sharding.1g.16db.0rodb.16proxy.default
1
500,000
160,000
768
48
1,600,000
32 GB集群版(16分片)
redis.logic.sharding.2g.16db.0rodb.16proxy.default
2
500,000
160,000
1,536
96
1,600,000
64 GB集群版(16分片)
redis.logic.sharding.4g.16db.0rodb.16proxy.default
4
500,000
160,000
1,536
96
1,600,000
96 GB集群版(16分片)
redis.logic.sharding.6g.16db.0rodb.16proxy.default
6
500,000
160,000
1,536
96
1,600,000
128 GB集群版(16分片)
redis.logic.sharding.8g.16db.0rodb.16proxy.default
8
500,000
160,000
1,536
96
1,600,000
160 GB集群版(16分片)
redis.logic.sharding.10g.16db.0rodb.16proxy.default
10
500,000
160,000
1,536
96
1,600,000
256 GB集群版(16分片)
redis.logic.sharding.16g.16db.0rodb.16proxy.default
16
500,000
160,000
1,536
96
1,600,000
512 GB集群版(16分片)
redis.logic.sharding.32g.16db.0rodb.16proxy.default
32
500,000
160,000
1,536
96
1,600,000
32分片
該系列實例規格的 分片數 均為32,CPU核數均為64(每個分片的CPU為2核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
32 GB集群版(32分片)
redis.logic.sharding.1g.32db.0rodb.32proxy.default
1
500,000
320,000
1,536
48
3,200,000
64 GB集群版(32分片)
redis.logic.sharding.2g.32db.0rodb.32proxy.default
2
500,000
320,000
2,048
96
3,200,000
128 GB集群版(32分片)
redis.logic.sharding.4g.32db.0rodb.32proxy.default
4
500,000
320,000
2,048
96
3,200,000
192 GB集群版(32分片)
redis.logic.sharding.6g.32db.0rodb.32proxy.default
6
500,000
320,000
2,048
96
3,200,000
256 GB集群版(32分片)
redis.logic.sharding.8g.32db.0rodb.32proxy.default
8
500,000
320,000
2,048
96
3,200,000
320 GB集群版(32分片)
redis.logic.sharding.10g.32db.0rodb.32proxy.default
10
500,000
320,000
2,048
96
3,200,000
512 GB集群版(32分片)
redis.logic.sharding.16g.32db.0rodb.32proxy.default
16
500,000
320,000
2,048
96
3,200,000
1024 GB集群版(32分片)
redis.logic.sharding.32g.32db.0rodb.32proxy.default
32
500,000
320,000
2,048
96
3,200,000
48分片
該系列實例規格的 分片數 均為48,CPU核數均為96(每個分片的CPU為2核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
384 GB集群版(48分片)
redis.logic.sharding.8g.48db.0rodb.48proxy.default
8
500,000
480,000
2,048
96
4,800,000
480 GB集群版(48分片)
redis.logic.sharding.10g.48db.0rodb.48proxy.default
10
500,000
480,000
2,048
96
4,800,000
768 GB集群版(48分片)
redis.logic.sharding.16g.48db.0rodb.48proxy.default
16
500,000
480,000
2,048
96
4,800,000
1536 GB集群版(48分片)
redis.logic.sharding.32g.48db.0rodb.48proxy.default
32
500,000
480,000
2,048
96
4,800,000
64分片
該系列實例規格的 分片數 均為64,CPU核數均為128(每個分片的CPU為2核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
64 GB集群版(64分片)
redis.logic.sharding.1g.64db.0rodb.64proxy.default
1
500,000
640,000
2,048
48
6,400,000
128 GB集群版(64分片)
redis.logic.sharding.2g.64db.0rodb.64proxy.default
2
500,000
640,000
2,048
96
6,400,000
256 GB集群版(64分片)
redis.logic.sharding.4g.64db.0rodb.64proxy.default
4
500,000
640,000
2,048
96
6,400,000
384 GB集群版(64分片)
redis.logic.sharding.6g.64db.0rodb.64proxy.default
6
500,000
640,000
2,048
96
6,400,000
512 GB集群版(64分片)
redis.logic.sharding.8g.64db.0rodb.64proxy.default
8
500,000
640,000
2,048
96
6,400,000
640 GB集群版(64分片)
redis.logic.sharding.10g.64db.0rodb.64proxy.default
10
500,000
640,000
2,048
96
6,400,000
1024 GB集群版(64分片)
redis.logic.sharding.16g.64db.0rodb.64proxy.default
16
500,000
640,000
2,048
96
6,400,000
2048 GB集群版(64分片)
redis.logic.sharding.32g.64db.0rodb.64proxy.default
32
500,000
640,000
2,048
96
6,400,000
96分片
該系列實例規格的 分片數 均為96,CPU核數均為192(每個分片的CPU為2核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
384 GB集群版(96分片)
redis.logic.sharding.4g.96db.0rodb.96proxy.default
4
500,000
960,000
2,048
96
9,600,000
768 GB集群版(96分片)
redis.logic.sharding.8g.96db.0rodb.96proxy.default
8
500,000
960,000
2,048
96
9,600,000
1536 GB集群版(96分片)
redis.logic.sharding.16g.96db.0rodb.96proxy.default
16
500,000
960,000
2,048
96
9,600,000
3072 GB集群版(96分片)
redis.logic.sharding.32g.96db.0rodb.96proxy.default
32
500,000
960,000
2,048
96
9,600,000
128分片
該系列實例規格的 分片數 均為128,CPU核數均為256(每個分片的CPU為2核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
512 GB集群版(128分片)
redis.logic.sharding.4g.128db.0rodb.128proxy.default
4
500,000
1,280,000
2,048
96
12,800,000
768 GB集群版(128分片)
redis.logic.sharding.6g.128db.0rodb.128proxy.default
6
500,000
1,280,000
2,048
96
12,800,000
2048 GB集群版(128分片)
redis.logic.sharding.16g.128db.0rodb.128proxy.default
16
500,000
1,280,000
2,048
96
12,800,000
4096 GB集群版(128分片)
redis.logic.sharding.32g.128db.0rodb.128proxy.default
32
500,000
1,280,000
2,048
96
12,800,000
256分片
該系列實例規格的 分片數 均為256,CPU核數均為512(每個分片的CPU為2核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
1024 GB集群版(256分片)
redis.logic.sharding.4g.256db.0rodb.256proxy.default
4
500,000
2,560,000
2,048
96
25,600,000
1536 GB集群版(256分片)
redis.logic.sharding.6g.256db.0rodb.256proxy.default
6
500,000
2,560,000
2,048
96
25,600,000
2048 GB集群版(256分片)
redis.logic.sharding.8g.256db.0rodb.256proxy.default
8
500,000
2,560,000
2,048
96
25,600,000
3072 GB集群版(256分片)
redis.logic.sharding.12g.256db.0rodb.256proxy.default
12
500,000
2,560,000
2,048
96
25,600,000
4096 GB集群版(256分片)
redis.logic.sharding.16g.256db.0rodb.256proxy.default
16
500,000
2,560,000
2,048
96
25,600,000
CPU核數說明
帶寬計算規則
表中的帶寬值是整個實例的帶寬,即實例中所有分片或節點帶寬的總和,每個分片的帶寬限制如下:
Redis開源版:單個分片的內存小于等于1 GB時,每個分片的最大帶寬為48 MB/s;單個分片的內存大于1 GB時,每個分片的最大帶寬為96 MB/s。
Tair(企業版):每個分片的最大帶寬為96 MB/s。
集群架構的實例使用默認的代理連接地址時,帶寬上限為2,048 MB/s。達到該上限后,即使增加分片數量,帶寬也不會提高。
如需應對業務上的網絡超大流量,您可以開通直連訪問,具體操作,請參見開通直連訪問(僅適用于集群架構)。開啟直連訪問后:
最大連接數:為單個分片的最大連接數*分片數,Redis開源版單個分片的最大連接數為10,000,Tair(企業版)單個分片的最大連接數為30,000。
整體帶寬限制:為單個分片的最大帶寬*分片數,例如128分片的集群實例(單個分片的內存大于1 GB,單個分片的最大帶寬為96 MB/s),開啟直連后整體帶寬為12,288 MB/s。
帶寬分別應用于上行帶寬和下行帶寬,如果某規格的帶寬為10 MB,則該規格實例的上下行帶寬都是10 MB。
說明如果您的實例有突發或計劃中的流量高峰,您可以根據需求調整實例的帶寬。具體操作,請參見手動增加實例帶寬。
表中的帶寬為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集群子節點內存等相關性能。