在創建實(shi)例之前,請先根據您(nin)的實(shi)際業務需要,明確實(shi)例創建需求,完成以(yi)下(xia)工作:
- 確定緩存類型
在創建前,需要(yao)您根據業務情況選擇(ze)合(he)適的緩存類型。
- 確定緩存實例版本。
不(bu)(bu)同(tong)的Redis版本,特性會不(bu)(bu)同(tong),可參考Redis版本差(cha)異,了解不(bu)(bu)同(tong)版本的Redis。
- 確定緩存實例類型,即實例架構。
確定緩存類型后,需要明確實例架構,當前支持的實例架構有單機、主備、Proxy集群和Cluster集群。實例規格特點和架構,可參考實例類型。
- 確定實例規格。
確定實例架構后,需要明確實例規格大小。實例支持的連接數和帶寬,可參考實例規格。
- 確定選擇的區域以及實例是否跨可用區部署。
選擇的區域,建議選擇接近(jin)您應(ying)用程序的區域,減少網絡延(yan)時(shi)。
一(yi)個(ge)區域(yu)對應(ying)(ying)多個(ge)可用(yong)區(AZ),當前DCS支持將(jiang)主備(bei)實例/集群實例部(bu)署在不同的AZ內(nei),節點間電(dian)力與網絡(luo)均(jun)物理隔離(li)。您(nin)可以將(jiang)應(ying)(ying)用(yong)程序(xu)也(ye)進行跨(kua)AZ部(bu)署,從而(er)達到數據與應(ying)(ying)用(yong)全部(bu)高可用(yong)。
說明當主備或者集群Redis實例進行跨可用區部署時,如果其中一個可用區故障,另一個可用區的節點不受影響。備節點會自動升級為主節點,對外提供服務,從而提供更高的容災能力。
由于實(shi)例(li)跨(kua)可用(yong)區部(bu)(bu)署(shu)時(shi)網絡訪問效率略(lve)低(di)于部(bu)(bu)署(shu)在同(tong)一(yi)可用(yong)區內,因此Redis實(shi)例(li)跨(kua)可用(yong)區部(bu)(bu)署(shu)時(shi),主備(bei)節點之間(jian)同(tong)步效率會略(lve)有降低(di)。
- 確定實例是否配置備份策略。
當前只有主(zhu)備(bei)和集群實例支(zhi)持配置備(bei)份恢復策(ce)略(lve)。關于備(bei)份恢復,可(ke)參(can)考備(bei)份與(yu)恢復說明。