全部產品
Search
文件中心

Tair (Redis® OSS-Compatible):記憶體型(讀寫分離結構)

更新時間:Jun 19, 2024

本章節介紹Tair(Redis企業版)記憶體型讀寫分離架構的規格,包含唯讀副本數、記憶體容量、串連數、頻寬、QPS參考值等資訊。

執行個體規格

規格

InstanceClass (API 使用)

CPU核心數

IO線程數

唯讀節點數

頻寬(MB/s)

每秒建立串連數上限

代理模式 最大串連數

QPS參考值

1 GB讀寫分離版(2副本,含1隻讀副本)

redis.amber.logic.splitrw.small.1db.1rodb.6proxy.multithread

12

4

1

192

20,000

60,000

480,000

2 GB讀寫分離版(2副本,含1隻讀副本)

redis.amber.logic.splitrw.mid.1db.1rodb.6proxy.multithread

12

4

1

192

20,000

60,000

480,000

4 GB讀寫分離版(2副本,含1隻讀副本)

redis.amber.logic.splitrw.stand.1db.1rodb.6proxy.multithread

12

4

1

192

20,000

60,000

480,000

8 GB讀寫分離版(2副本,含1隻讀副本)

redis.amber.logic.splitrw.large.1db.1rodb.6proxy.multithread

12

4

1

192

20,000

60,000

480,000

16 GB讀寫分離版(2副本,含1隻讀副本)

redis.amber.logic.splitrw.2xlarge.1db.1rodb.6proxy.multithread

12

4

1

192

20,000

60,000

480,000

32 GB讀寫分離版(2副本,含1隻讀副本)

redis.amber.logic.splitrw.4xlarge.1db.1rodb.6proxy.multithread

12

4

1

192

20,000

60,000

480,000

64 GB讀寫分離版(2副本,含1隻讀副本)

redis.amber.logic.splitrw.8xlarge.1db.1rodb.6proxy.multithread

12

4

1

192

20,000

60,000

480,000

1 GB讀寫分離版(4副本,含3隻讀副本)

redis.amber.logic.splitrw.small.1db.3rodb.12proxy.multithread

24

4

3

384

40,000

120,000

960,000

2 GB讀寫分離版(4副本,含3隻讀副本)

redis.amber.logic.splitrw.mid.1db.3rodb.12proxy.multithread

24

4

3

384

40,000

120,000

960,000

4 GB讀寫分離版(4副本,含3隻讀副本)

redis.amber.logic.splitrw.stand.1db.3rodb.12proxy.multithread

24

4

3

384

40,000

120,000

960,000

8 GB讀寫分離版(4副本,含3隻讀副本)

redis.amber.logic.splitrw.large.1db.3rodb.12proxy.multithread

24

4

3

384

40,000

120,000

960,000

16 GB讀寫分離版(4副本,含3隻讀副本)

redis.amber.logic.splitrw.2xlarge.1db.3rodb.12proxy.multithread

24

4

3

384

40,000

120,000

960,000

32 GB讀寫分離版(4副本,含3隻讀副本)

redis.amber.logic.splitrw.4xlarge.1db.3rodb.12proxy.multithread

24

4

3

384

40,000

120,000

960,000

64 GB讀寫分離版(4副本,含3隻讀副本)

redis.amber.logic.splitrw.8xlarge.1db.3rodb.12proxy.multithread

24

4

3

384

40,000

120,000

960,000

1 GB讀寫分離版(6副本,含5隻讀副本)

redis.amber.logic.splitrw.small.1db.5rodb.18proxy.multithread

36

4

5

576

50,000

480,000

1,440,000

2 GB讀寫分離版(6副本,含5隻讀副本)

redis.amber.logic.splitrw.mid.1db.5rodb.18proxy.multithread

36

4

5

576

50,000

480,000

1,440,000

4 GB讀寫分離版(6副本,含5隻讀副本)

redis.amber.logic.splitrw.stand.1db.5rodb.18proxy.multithread

36

4

5

576

50,000

480,000

1,440,000

8 GB讀寫分離版(6副本,含5隻讀副本)

redis.amber.logic.splitrw.large.1db.5rodb.18proxy.multithread

36

4

5

576

50,000

480,000

1,440,000

16 GB讀寫分離版(6副本,含5隻讀副本)

redis.amber.logic.splitrw.2xlarge.1db.5rodb.18proxy.multithread

36

4

5

576

50,000

480,000

1,440,000

32 GB讀寫分離版(6副本,含5隻讀副本)

redis.amber.logic.splitrw.4xlarge.1db.5rodb.18proxy.multithread

36

4

5

576

50,000

480,000

1,440,000

64 GB讀寫分離版(6副本,含5隻讀副本)

redis.amber.logic.splitrw.8xlarge.1db.5rodb.18proxy.multithread

36

4

5

576

50,000

480,000

1,440,000

CPU核心數說明

為保障服務穩定運行,系統會保留其中1個CPU用於處理 背景工作 。如果執行個體為叢集讀寫分離架構,每個資料分區或每個唯讀節點均會保留其中1個CPU用於處理背景工作。

頻寬計算規則

  • 表中的頻寬值是整個執行個體的頻寬,即執行個體中所有分區或節點頻寬的總和。

  • 讀寫分離執行個體的總頻寬(即表中顯示的頻寬)上限為2,048 MB/s。達到該上限後,即使選擇擁有更多節點數的執行個體規格,頻寬也不會提高。

  • 頻寬分別應用於上行頻寬和下行頻寬,如果某規格的頻寬為96 MB/s,則該規格執行個體的上下行頻寬都是96 MB/s。

    說明

    如果您的執行個體有突發或計劃中的流量高峰,您可以根據需求調整執行個體的頻寬。具體操作,請參見手動增加執行個體頻寬

  • TairRedis的頻寬節流設定,是指分區節點的頻寬,與網路連接類型無關。

更多關於頻寬的常見問題請參見頻寬的常見問題

串連數規則說明

類別

說明

最大串連數

代理模式:執行個體最大串連數的上限為480,000,達到該值後,即使增加分區或節點數,最大串連數也不會提高。

說明

2020年3月1日前建立的執行個體,其代理模式的串連數上限為200,000。

當代理模式使用PUBSUB類型訂閱命令、BLOCK類型命令、事務命令時,代理模式會給用戶端串連建立獨享的後端串連,此時串連無法彙總,最大串連數會受到資料節點單個分區的最大串連數限制(30,000)。

每秒建立串連數

每秒建立串連數上限即每秒內可新增的串連數量。

例如執行個體的每秒建立串連數上限為50,000,執行個體運行後的第n秒的實際串連數為12,000,則第n+1秒時的串連數最大隻能為62,000(即12,000+50,000)。

說明

當代理模式使用PUBSUB類型訂閱命令、BLOCK類型命令、事務命令時,實際的每秒建立串連數會受資料節點限制(2,000),例如執行個體具備4個資料分區,則整體的每秒建立串連數上限為8,000。