本文介紹Tair(企業版)內存型集群架構的規格,包含內存容量、連接數、帶寬、QPS參考值等信息。
實例規格
實例規格導航:2分片、4分片、8分片、16分片、32分片、48分片、64分片、128分片、256分片等。
2分片
該系列實例規格的 分片數 均為2,CPU核數均為12(每個分片的CPU為6核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
2 GB集群版(2分片)
redis.amber.logic.sharding.1g.2db.0rodb.6proxy.multithread
1
480,000
60,000
192
96
480,000
4 GB集群版(2分片)
redis.amber.logic.sharding.2g.2db.0rodb.6proxy.multithread
2
480,000
60,000
192
96
480,000
8 GB集群版(2分片)
redis.amber.logic.sharding.4g.2db.0rodb.6proxy.multithread
4
480,000
60,000
192
96
480,000
16 GB集群版(2分片)
redis.amber.logic.sharding.8g.2db.0rodb.6proxy.multithread
8
480,000
60,000
192
96
480,000
32 GB集群版(2分片)
redis.amber.logic.sharding.16g.2db.0rodb.6proxy.multithread
16
480,000
60,000
192
96
480,000
64 GB集群版(2分片)
redis.amber.logic.sharding.32g.2db.0rodb.6proxy.multithread
32
480,000
60,000
192
96
480,000
4分片
該系列實例規格的 分片數 均為4,CPU核數均為24(每個分片的CPU為6核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
8 GB集群版(4分片)
redis.amber.logic.sharding.2g.4db.0rodb.12proxy.multithread
2
500,000
120,000
384
96
960,000
16 GB集群版(4分片)
redis.amber.logic.sharding.4g.4db.0rodb.12proxy.multithread
4
500,000
120,000
384
96
960,000
32 GB集群版(4分片)
redis.amber.logic.sharding.8g.4db.0rodb.12proxy.multithread
8
500,000
120,000
384
96
960,000
64 GB集群版(4分片)
redis.amber.logic.sharding.16g.4db.0rodb.12proxy.multithread
16
500,000
120,000
384
96
960,000
128 GB集群版(4分片)
redis.amber.logic.sharding.32g.4db.0rodb.12proxy.multithread
32
500,000
120,000
384
96
960,000
8分片
該系列實例規格的 分片數 均為8,CPU核數均為48(每個分片的CPU為6核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
16 GB集群版(8分片)
redis.amber.logic.sharding.2g.8db.0rodb.24proxy.multithread
2
500,000
240,000
768
96
1,920,000
32 GB集群版(8分片)
redis.amber.logic.sharding.4g.8db.0rodb.24proxy.multithread
4
500,000
240,000
768
96
1,920,000
64 GB集群版(8分片)
redis.amber.logic.sharding.8g.8db.0rodb.24proxy.multithread
8
500,000
240,000
768
96
1,920,000
128 GB集群版(8分片)
redis.amber.logic.sharding.16g.8db.0rodb.24proxy.multithread
16
500,000
240,000
768
96
1,920,000
256 GB集群版(8分片)
redis.amber.logic.sharding.32g.8db.0rodb.24proxy.multithread
32
500,000
240,000
768
96
1,920,000
16分片
該系列實例規格的 分片數 均為16,CPU核數均為96(每個分片的CPU為6核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
32 GB集群版(16分片)
redis.amber.logic.sharding.2g.16db.0rodb.48proxy.multithread
2
500,000
480,000
1,536
96
3,840,000
96 GB集群版(16分片)
redis.amber.logic.sharding.6g.16db.0rodb.48proxy.multithread
6
500,000
480,000
1,536
96
3,840,000
128 GB集群版(16分片)
redis.amber.logic.sharding.8g.16db.0rodb.48proxy.multithread
8
500,000
480,000
1,536
96
3,840,000
256 GB集群版(16分片)
redis.amber.logic.sharding.16g.16db.0rodb.48proxy.multithread
16
500,000
480,000
1,536
96
3,840,000
512 GB集群版(16分片)
redis.amber.logic.sharding.32g.16db.0rodb.48proxy.multithread
32
500,000
480,000
1,536
96
3,840,000
32分片
該系列實例規格的 分片數 均為32,CPU核數均為192(每個分片的CPU為6核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
32 GB集群版(32分片)
redis.amber.logic.sharding.1g.32db.0rodb.96proxy.multithread
1
500,000
960,000
2,048
96
7,680,000
64 GB集群版(32分片)
redis.amber.logic.sharding.2g.32db.0rodb.96proxy.multithread
2
500,000
960,000
2,048
96
7,680,000
256 GB集群版(32分片)
redis.amber.logic.sharding.8g.32db.0rodb.96proxy.multithread
8
500,000
960,000
2,048
96
7,680,000
512 GB集群版(32分片)
redis.amber.logic.sharding.16g.32db.0rodb.96proxy.multithread
16
500,000
960,000
2,048
96
7,680,000
1024 GB集群版(32分片)
redis.amber.logic.sharding.32g.32db.0rodb.96proxy.multithread
32
500,000
960,000
2,048
96
7,680,000
48分片
該系列實例規格的 分片數 均為48,CPU核數均為288(每個分片的CPU為6核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
768 GB集群版(48分片)
redis.amber.logic.sharding.16g.48db.0rodb.144proxy.multithread
16
500,000
1,440,000
2,048
96
11,520,000
1536 GB集群版(48分片)
redis.amber.logic.sharding.32g.48db.0rodb.144proxy.multithread
32
500,000
1,440,000
2,048
96
11,520,000
64分片
該系列實例規格的 分片數 均為64,CPU核數均為384(每個分片的CPU為6核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
64 GB集群版(64分片)
redis.amber.logic.sharding.1g.64db.0rodb.192proxy.multithread
1
500,000
1,920,000
2,048
48
15,360,000
128 GB集群版(64分片)
redis.amber.logic.sharding.2g.64db.0rodb.192proxy.multithread
2
500,000
1,920,000
2,048
96
15,360,000
256 GB集群版(64分片)
redis.amber.logic.sharding.4g.64db.0rodb.192proxy.multithread
4
500,000
1,920,000
2,048
96
15,360,000
512 GB集群版(64分片)
redis.amber.logic.sharding.8g.64db.0rodb.192proxy.multithread
8
500,000
1,920,000
2,048
96
15,360,000
1024 GB集群版(64分片)
redis.amber.logic.sharding.16g.64db.0rodb.192proxy.multithread
16
500,000
1,920,000
2,048
96
15,360,000
1536 GB集群版(64分片)
redis.amber.logic.sharding.24g.64db.0rodb.192proxy.multithread
24
500,000
1,920,000
2,048
96
15,360,000
2048 GB集群版(64分片)
redis.amber.logic.sharding.32g.64db.0rodb.192proxy.multithread
32
500,000
1,920,000
2,048
96
15,360,000
96分片
該系列實例規格的 分片數 均為96,CPU核數均為576(每個分片的CPU為6核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
3072 GB集群版(96分片)
redis.amber.logic.sharding.32g.96db.0rodb.288proxy.multithread
32
500,000
2,880,000
2,048
96
23,040,000
128分片
該系列實例規格的 分片數 均為128,CPU核數均為768(每個分片的CPU為6核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
256 GB集群版(128分片)
redis.amber.logic.sharding.2g.128db.0rodb.384proxy.multithread
2
500,000
3,840,000
2,048
96
30,720,000
2048 GB集群版(128分片)
redis.amber.logic.sharding.16g.128db.0rodb.384proxy.multithread
16
500,000
3,840,000
2,048
96
30,720,000
4096 GB集群版(128分片)
redis.amber.logic.sharding.32g.128db.0rodb.384proxy.multithread
32
500,000
3,840,000
2,048
96
30,720,000
256分片
該系列實例規格的 分片數 均為256,CPU核數均為1,536(每個分片的CPU為6核),每秒新建連接數上限均為50,000。
規格名稱
規格代碼(API使用)
單分片內存(GB)
代理模式 最大連接數
直連模式 最大連接數
總帶寬(MB/s)
單分片帶寬(MB/s)
QPS參考值
4096 GB集群版(256分片)
redis.amber.logic.sharding.16g.256db.0rodb.768proxy.multithread
16
500,000
7,680,000
2,048
96
61,440,000
CPU核數說明
帶寬計算規則
表中的帶寬值是整個實例的帶寬,即實例中所有分片或節點帶寬的總和,每個分片的最大帶寬為96 MB/s。
集群架構的實例使用默認的代理連接地址時,帶寬上限為2,048 MB/s。達到該上限后,即使增加分片數量,帶寬也不會提高。
說明如需應對業務上的網絡超大流量,您可以開通直連訪問,具體操作,請參見開通直連訪問(僅適用于集群架構)。開啟直連訪問后,整體帶寬限制為單個分片的最大帶寬*分片數,例如128分片的集群實例(單個分片的內存大于1GB),開啟直連后整體帶寬為12,288 MB/s。
帶寬分別應用于上行帶寬和下行帶寬,如果某規格的帶寬為10MB,則該規格實例的上下行帶寬都是10MB。
說明如果您的實例有突發或計劃中的流量高峰,您可以根據需求調整實例的帶寬。具體操作,請參見手動增加實例帶寬。
Tair和Redis的帶寬限制,是指分片節點的帶寬,與網絡連接類型無關。
更多關于帶寬的常見問題請參見帶寬的常見問題。
連接數規則說明
類別 | 說明 |
最大連接數 |
|
每秒新建連接數 | 每秒新建連接數上限即每秒內可新增的連接數量。
|
常見問題
Q:為什么實例的實際帶寬與文檔不一致?
A:部分規格的帶寬可能因產品升級發生變化。如果發現實例的帶寬與本章節的說明不同,請變更實例配置(可選擇與當前相同的規格為變配目標,費用不變)更新帶寬。
Q:為什么集群實例的內存未使用完卻寫入失敗?
A:Redis使用Hash算法將Key均勻地寫入至不同的分片中,若集群實例中存在大Key,會導致資源分布傾斜,嚴重時會導致大Key所在的分片被寫滿,此時集群的部分寫入請求可能發生失敗。
您可以通過性能監控功能查看并優化各分片的性能指標,更多信息,請參見如何查看Redis集群子節點內存等相關性能。