Redis是一個開源的使用ANSI C語言編寫、支持網(wǎng)絡、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫,并作為NoSQL數(shù)據(jù)庫被廣泛應用于分布式緩存,消息中間件,持久化儲存等領域。阿里云Redis服務是專為滿足客戶在訪問、存儲和處理數(shù)據(jù)訪問量和數(shù)據(jù)處理速度的需求而提供的高性能、高可靠性的Redis服務。下面來介紹阿里云Redis服務的配置變更指南。
首先,使用阿里云的控制臺,登錄用戶后,進入Redis服務頁面,點擊查看實例配置信息,勾選實例,進入管理頁面,點擊修改實例配置,在此頁面可以根據(jù)自身需要,調(diào)整節(jié)點規(guī)格大小,并且可以調(diào)整實例自動備份,延遲刪除實例和連接等操作的配置參數(shù),確定后點擊確定即可。
如圖:

當用戶調(diào)整實例配置后,如果想實施修改后的配置,可以點擊重啟實例實現(xiàn)配置變更,但是重啟操作會使現(xiàn)有服務中斷,并且已啟動的實例保持可用狀態(tài),暫時不停服,用戶可以在阿里云客服中設置一個可用時間,定期重啟實例方式實現(xiàn)變更操作,較大程度保護服務可用性,同時還能更加靈活的調(diào)整實例大小及表現(xiàn)能力。
使用服務API的方式可以實現(xiàn)根據(jù)業(yè)務訪問峰值調(diào)整節(jié)點配置,以達到節(jié)點實時備份,及時優(yōu)化配置參數(shù)的目的,提升Redis的運行效果。建議用戶使用RESTful API的方式對Redis的規(guī)格進行配置變更,以下是改變節(jié)點規(guī)格的相關代碼:
#配置實例信息,這里設置實例為3個副本
instance_info = [{ 'node_num': 3
}
#修改實例規(guī)格
change_result =self.__client.change_instance_spec('Instance ID', instance_info[0])
最后,阿里云Redis服務配置變更指南,為用戶提供了一種可用、安全、分布靈活的服務配置變更方式,可以滿足用戶多樣化的需求,有效提高服務可用性,為用戶提供更優(yōu)質(zhì)、更安全的Redis服務。