下邊來簡單看下redis的部署,PaaS服務的一大好處就是不需要用戶自己做服務器的維護,除此之外還有個好處其實是部署簡單,傳統redis的部署雖然也不是太複雜,但是仍然需要大量用戶參與的操作,但是Azure Redis的創建非常簡單,僅需要輸入一些必要參數,點點鼠標即可完成,而且創建的redis還是具有主從節點的高可用環境,無需擔心服務異常等問題
下邊來看下創建的過程,首先在服務裏找到Azure Cache for Redis,點擊add
接下來僅需要輸入一些必要的信息,即可完成redis的創建!注意redis和其他Azure服務類似,訪問時也是需要使用endpoint的,而且爲了和其他用戶創建的redis區分開,這個endpoint的名字也必須是唯一的。之後主要是一些邏輯參數的選擇,比如訂閱,資源組等
最重要的是要把區域和pricing tier選擇好,在選擇pricing tier的時候要尤其注意,雖然雲服務一般都是可以調整size的,但是redis因爲涉及到一些架構模式,在調整size的時候是有一些限制的,如以下幾點:
不能從較高的定價層縮放到較低的定價層。
不能從高級緩存向下縮放到標準或基本緩存。
不能從標準緩存向下縮放到基本緩存。
可從基本緩存縮放到標準緩存,但不能同時更改大小。 如果需要不同大小,則可以執行後續縮放操作以縮放爲所需大小。
不能從基本緩存直接縮放到高級緩存。 首先在一個縮放操作中從基本縮放到標準,然後在後續的縮放操作中從標準縮放到高級。
不能從較大的大小減小爲 C0 (250 MB) 。
所以在創建的時候,一定要參考這些限制,否則之後會徒增麻煩
創建完成後,可以來驗證下redis是否可以正常工作,通常來說可以通過redis自帶的命令行工具redis-cli來連接到redis,查看redis是否正常創建,也可以通過Azure自帶的console功能來快速連接到redis
可以看到在console中可以快速輸入一些命令查看redis的信息
另外如果要驗證遠程訪問redis的功能,可以在電腦上安裝redis-cli
使用類似這樣的命令來連接到redis-cli -h hostname.redis.cache.chinacloudapi.cn -p 6379 -a *******
如果可以正常連接,也能看到redis信息,那麼基本創建就是沒問題的!