Redis集群之多主多从
生活随笔
收集整理的這篇文章主要介紹了
Redis集群之多主多从
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在上篇中——Redis集群之哨兵中我們使用了哨兵模式來解決主從模式下的弊端,但從架構(gòu)上來看,哨兵模式其實(shí)也是主從模式,因此在業(yè)務(wù)量暴增的情形下,單一主節(jié)點(diǎn)處理能力也是有限的,無法支撐大數(shù)據(jù)量,這個(gè)時(shí)候我們可以采用水平擴(kuò)容的方式來實(shí)現(xiàn)多主多從模式。
構(gòu)建Redis集群,需要至少3個(gè)節(jié)點(diǎn)作為master,以此組成一個(gè)高可用的集群,此外每個(gè)master都需要配備一個(gè)slave,所以整個(gè)集群需要6個(gè)節(jié)點(diǎn),這也是最經(jīng)典的Redis集群,也可以稱之為三主三從,容錯(cuò)性更佳。所以在搭建的時(shí)候需要有6臺(tái)服務(wù)器。
一、配置集群
# 開啟集群模式 cluster-enabled yes # 每一個(gè)節(jié)點(diǎn)需要有一個(gè)配置文件,需要6份。每個(gè)節(jié)點(diǎn)處于集群的角色都需要告知其他所有節(jié)點(diǎn),彼此知道,這個(gè)文件用于存儲(chǔ)集群模式下的集群狀態(tài)等信息,這個(gè)文件是由redis自己維護(hù),我們不用管。如果你要重新總結(jié)
以上是生活随笔為你收集整理的Redis集群之多主多从的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿弥陀佛么么哒 - 笔记
- 下一篇: 腾讯云技术分享:MySQL AHI 实现