本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業務造成影響,請務必仔細閱讀。
本章節介紹Redis開源版標準版-單副本實例的規格,包含內存容量、連接數、內網帶寬、QPS參考值等信息。
單副本架構不能保障數據可用性和服務連續性,選用前請務必確認風險,不建議您在生產環境中使用該架構的實例。云數據庫 Tair(兼容 Redis)服務等級協議不適用于單副本架構的實例。
實例規格
下表中的最大連接數說明僅適用于兼容Redis 5.0及以上版本,兼容Redis 4.0版本實例的最大連接數均為10000。
規格名稱 | 規格代碼 (API 使用) | CPU核數 | 內存(GB) | 帶寬(MB/s) | 最大連接數 | QPS參考值 |
1 GB單副本 | redis.basic.small.default | 2 | 1 | 10 | 10,000 | 80,000 |
2 GB單副本 | redis.basic.mid.default | 2 | 2 | 16 | 10,000 | 80,000 |
4 GB單副本 | redis.basic.stand.default | 2 | 4 | 24 | 20,000 | 80,000 |
8 GB單副本 | redis.basic.large.default | 2 | 8 | 24 | 20,000 | 80,000 |
16 GB單副本 | redis.basic.2xlarge.default | 2 | 16 | 32 | 20,000 | 80,000 |
32 GB單副本 | redis.basic.4xlarge.default | 2 | 32 | 32 | 30,000 | 80,000 |
CPU核數說明
帶寬計算規則
表中的帶寬值是整個實例的帶寬,即實例中所有分片或節點帶寬的總和。
帶寬分別應用于上行帶寬和下行帶寬,如果某規格的帶寬為10 MB/s,則該規格實例的上下行帶寬都是10 MB/s。
說明如果您的實例有突發或計劃中的流量高峰,您可以根據需求調整實例的帶寬。具體操作,請參見手動增加實例帶寬。
Tair和Redis開源版的帶寬限制,是指分片節點的帶寬,與網絡連接類型無關。
更多關于帶寬的常見問題請參見帶寬的常見問題。
連接數計算規則
每秒新建連接數上限即每秒內可新增的連接數量。例如,實例的每秒新建連接數上限為10,000,連接數上限為50,000,實例運行后的第n秒的實際連接數為12,000,則第n+1秒時的連接數最大只能為22,000(即12,000+10,000)。
創建實例
控制臺:創建實例
API:CreateInstance
常見問題
Q:為什么實例的實際帶寬與文檔不一致?
A:部分規格的帶寬可能因產品升級發生變化。如果發現實例的帶寬與本章節的說明不同,請變更實例配置(可選擇與當前相同的規格為變配目標,費用不變)更新帶寬。
Q:為什么集群實例的內存未使用完卻寫入失敗?
A:Redis使用Hash算法將Key均勻地寫入至不同的分片中,若集群實例中存在大Key,會導致資源分布傾斜,嚴重時會導致大Key所在的分片被寫滿,此時集群的部分寫入請求可能發生失敗。
您可以通過性能監控功能查看并優化各分片的性能指標,更多信息,請參見如何查看Redis集群子節點內存等相關性能。