博客專(zhuān)欄

        EEPW首頁(yè) > 博客 > 淺談Redis的三種集群策略及應(yīng)用場(chǎng)景

        淺談Redis的三種集群策略及應(yīng)用場(chǎng)景

        發(fā)布人:天翼云開(kāi)發(fā)者 時(shí)間:2024-06-11 來(lái)源:工程師 發(fā)布文章

        本文分享自天翼云開(kāi)發(fā)者社區(qū)《淺談Redis的三種集群策略及應(yīng)用場(chǎng)景》,作者:段林

        Redis提供了三種集群策略:

        1.主從模式:這種模式?較簡(jiǎn)單,主庫(kù)可以讀寫(xiě),并且會(huì)和從庫(kù)進(jìn)?數(shù)據(jù)同步,這種模式下,客戶(hù)端直接 連主庫(kù)或某個(gè)從庫(kù),但是但主庫(kù)或從庫(kù)宕機(jī)后,客戶(hù)端需要?動(dòng)修改IP,另外,這種模式也?較難進(jìn)? 擴(kuò)容,整個(gè)集群所能存儲(chǔ)的數(shù)據(jù)受到某臺(tái)機(jī)器的內(nèi)存容量,所以不可能?持特?數(shù)據(jù)量。


        2.哨兵模式:這種模式在主從的基礎(chǔ)上新增了哨兵節(jié)點(diǎn),但主庫(kù)節(jié)點(diǎn)宕機(jī)后,哨兵會(huì)發(fā)現(xiàn)主庫(kù)節(jié)點(diǎn)宕機(jī), 然后在從庫(kù)中選擇?個(gè)庫(kù)作為進(jìn)的主庫(kù),另外哨兵也可以做集群,從?可以保證但某?個(gè)哨兵節(jié)點(diǎn)宕機(jī) 后,還有其他哨兵節(jié)點(diǎn)可以繼續(xù)?作,這種模式可以?較好的保證Redis集群的?可?,但是仍然不能 很好的解決Redis的容量上限問(wèn)題。


        3.Cluster模式:Cluster模式是?得?較多的模式,它?持多主多從,這種模式會(huì)按照key進(jìn)?槽位的分 配,可以使得不同的key分散到不同的主節(jié)點(diǎn)上,利?這種模式可以使得整個(gè)集群?持更?的數(shù)據(jù)容 量,同時(shí)每個(gè)主節(jié)點(diǎn)可以擁有??的多個(gè)從節(jié)點(diǎn),如果該主節(jié)點(diǎn)宕機(jī),會(huì)從它的從節(jié)點(diǎn)中選舉?個(gè)新的主節(jié)點(diǎn)。


        對(duì)于這三種模式,如果Redis要存的數(shù)據(jù)量不?,可以選擇哨兵模式,如果Redis要存的數(shù)據(jù)量?,并且需 要持續(xù)的擴(kuò)容,那么選擇Cluster模式。

         


        *博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。



        關(guān)鍵詞: Redis 集群

        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉
        主站蜘蛛池模板: 邵阳县| 白朗县| 星子县| 延长县| 台北市| 蓝山县| 徐水县| 鹤壁市| 桂林市| 大名县| 临邑县| 北京市| 嘉定区| 平远县| 鄂州市| 云浮市| 白玉县| 平武县| 赤水市| 荆州市| 舒兰市| 五常市| 社会| 合作市| 荥经县| 岱山县| 五台县| 宾川县| 山东省| 洛浦县| 连江县| 微博| 武宁县| 永寿县| 樟树市| 灌阳县| 吐鲁番市| 东宁县| 霞浦县| 东方市| 汉阴县|