雲原生記憶體資料庫Tair包含多種形態:記憶體型、持久記憶體型和磁碟型,您可以根據本文的步驟建立適應業務需求的Tair執行個體。
前提條件
登入阿里雲帳號,更多資訊,請參見註冊阿里雲帳號。
若您要建立隨用隨付的執行個體,請確保您的賬戶資金充足。
操作步驟
訪問Tair售賣頁。
選擇商品類型與付費模式。
商品類型:預設為Tair(雲端硬碟版)。
付費類型:
訂用帳戶:在建立執行個體時支付費用。適合長期需求,價格比隨用隨付更實惠,且購買時間長度越長,折扣越多。
隨用隨付:先使用後付費,按小時計費。適合短期需求,用完可立即釋放執行個體,節省費用。
配置以下參數。
參數
說明
儲存介質
地區
執行個體所在的地理位置,購買後無法更換地區。
根據目標使用者所在的地理位置就近選擇地區,提升使用者訪問速度。
確保Tair執行個體與需要串連的ECS執行個體建立於同一個地區,否則它們無法通過內網互連,只能通過外網串連,無法發揮最佳效能。
可用性區域類型
單可用性區域:主備節點都會部署在單一可用性區域,適合可用性區域災備層級的要求為單機房的情境。
雙可用性區域:主備節點會分別部署在指定的主可用性區域和備可用性區域,組成同城雙中心主備架構。
主可用性區域
即執行個體所屬的可用性區域,可用性區域是指在同一地區內,電源和網路互相獨立的物理地區。同一可用性區域內ECS執行個體和Tair執行個體通過內網串連時,網路延時最小。
說明選擇可用性區域類型為雙可用性區域時,您還需要指定備可用性區域,且備可用性區域需要與主可用性區域不同。主備可用性區域共同組成同城雙中心的主備架構。
網路類型
固定為專用網路:Virtual Private Cloud(Virtual Private Cloud)是一種隔離的網路環境,安全性和效能均高於傳統的傳統網路。
重要請確保Tair執行個體與需要互連的ECS執行個體或RDS執行個體的網路類型都是專用網路,且處於同一VPC中,否則它們無法通過內網互連。
專用網路
選擇執行個體的專用網路。如果沒有專用網路,請參見建立和管理專用網路。
虛擬交換器
選擇專用網路下的虛擬交換器(vSwitch)。如果該專用網路下在當前可用性區域中沒有交換器,請參見建立和管理交換器。
執行個體類型
固定為高可用。
版本相容性
根據需求選擇相容的Redis版本。
記憶體型支援Redis 5.0和Redis 6.0。
持久記憶體型支援Redis 6.0。
磁碟型支援Redis 6.0(ESSD)和Redis 6.0(SSD),區別請參見ESSD型與SSD型。
架構類型
不啟用叢集:採用主從(master-replica)雙副本架構或讀寫分離架構。
選擇是否開啟讀寫分離:
若未開啟讀寫分離,執行個體為標準主從架構。
若開啟讀寫分離,執行個體為讀寫分離架構。您還需要自訂總節點數,範圍為2~6個節點(其中1個為主節點,唯讀節點的範圍為1~5個)。
啟用叢集:採用分區叢集架構,更多資訊,請參見叢集架構。
選擇啟用叢集後,您還需要進行如下操作:
選擇串連模式:
代理模式(預設):用戶端通過Proxy 伺服器(Proxy)串連Tair執行個體,Proxy承擔著路由轉寄、負載平衡、模式轉換與容錯移轉等職責,具有彙總串連、增強讀效能、簡單易用等優勢,有助於您設計更高效的業務系統,更多資訊請參見Tair Proxy特性說明。
直連模式:用戶端直接連接Tair執行個體,由原生Redis Cluster進行負載平衡等,與原生Redis串連模式完全一致。
重要建立執行個體後不支援修改串連模式,且不支援同時使用代理模式和直連模式,請提前評估並選擇對應的串連模式。
自訂分區數量,執行個體總容量 = 分區數量 * 分區規格,即分區數越多,執行個體整體效能越強。執行個體的分區數最少為2個,建立執行個體時的分區數上限為128個,如需更多分區,可在建立執行個體後增加分區,更多資訊請參見調整執行個體的分區數量。
說明磁碟(ESSD)型不支援啟用叢集。
分區規格
選擇執行個體的規格,每種規格都有對應的記憶體大小、串連數上限、頻寬節流設定等,更多資訊,請參見規格查詢導航。
說明執行個體建立後會自動產生資料庫元資訊,叢集架構的執行個體每個分區均包含30 MB~50 MB的元資訊,整個叢集中元資訊佔用的儲存空間為所有分區中元資訊佔用空間之和。
若選擇磁碟型,您還需配置儲存類型與儲存空間參數。
配置執行個體名稱、密碼等設定項,若您選擇訂用帳戶,您還需配置執行個體的訂用帳戶時間長度。
單擊立即購買。
在確認訂單頁面,閱讀並選中服務合約,根據提示完成支付流程。
支付成功後,請等待1~5分鐘。您可以在Tair管理主控台中,選擇執行個體所屬的地區,即可看到新購買的Tair執行個體。
常見問題
建立執行個體需要多長時間?
答:建立執行個體消耗的時間與執行個體的分區數成正相關。執行個體的分區數越多,需要的調配的資源越多,建立需要的時間則越長。例如,建立一個標準版-雙副本執行個體需要2到3分鐘,建立一個128分區的叢集版-雙副本執行個體需要10~15分鐘,建立一個256分區的叢集版-雙副本執行個體需要20~40分鐘。
說明標準版按照單分區執行個體計算。
讀寫分離版的每個主節點(讀寫節點)算作一個分區,每個唯讀副本算作一個分區。
找不到建立的執行個體?
答:可能原因及解決方案見下表。
可能原因
解決方案
選擇了錯誤的地區
登入Tair管理主控台,重新選擇執行個體所屬的地區。
未重新整理或過早重新整理控制台
您可以等待一段時間(通常為幾分鐘)後重新整理控制台,再查看Tair執行個體列表中是否會出現執行個體。
資源不足
新建立的執行個體可能因為資源不足而退款,您可以在訂單管理中查看到退款。
相關API
API | 說明 |
建立Tair執行個體。 |