溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

redis主從同步配置

發(fā)布時(shí)間:2021-02-23 16:17:01 來(lái)源:億速云 閱讀:618 作者:Leah 欄目:開(kāi)發(fā)技術(shù)

這篇文章給大家介紹redis主從同步配置,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

一丶主從概念

  •  一個(gè)master可以擁有多個(gè)slave,一個(gè)slave又可以擁有多個(gè)slave,如此下去,形成了強(qiáng)大的多級(jí)服務(wù)器集群架構(gòu)

  • master用來(lái)寫數(shù)據(jù),slave用來(lái)讀數(shù)據(jù),經(jīng)統(tǒng)計(jì):網(wǎng)站的讀寫比率是10:1

  • 通過(guò)主從配置可以實(shí)現(xiàn)讀寫分離

  • master和slave都是一個(gè)redis實(shí)例(redis服務(wù))

redis主從同步配置

 二丶主從配置

說(shuō)明:搭建redis主服務(wù)和從服務(wù)可以在同一臺(tái)電腦上搭建,也可以在不同電腦上搭建,博主這里使用一臺(tái)電腦進(jìn)行搭建

1.配置主

step1 查看電腦中的ip地址

redis主從同步配置

step2 編輯redis配置文件sudo vi /etc/redis/redis.conf,綁定本機(jī)IP地址,不要寫127.0.0.1

redis主從同步配置

step3 重啟redis服務(wù),查看redis服務(wù),出現(xiàn)配置的IP地址以及默認(rèn)端口號(hào)6379

redis主從同步配置

2.配置從

step1 復(fù)制etc/redis/redis.conf文件命名為slave.conf,用作于從服務(wù)配置文件,該配置文件名字隨便起

redis主從同步配置

step2 編輯slave.conf配置文件sudo vi slave.conf,需要配置三個(gè)地方,分別是綁定ip和端口號(hào)以及主從復(fù)制(類似于雙機(jī)備份),因?yàn)椴┲鬟@里使用的是同一臺(tái)電腦,所以ip不用動(dòng),端口號(hào)不能與主服務(wù)的端口號(hào)一致博主這里改的6378,slaveof 配置主服務(wù)的ip(也就是本地ip)端口號(hào)為6379

redis主從同步配置

redis主從同步配置

step3 啟動(dòng)從服務(wù),即redis啟動(dòng)配置文件為slave.conf

redis主從同步配置

3.查看主從關(guān)系

step1 執(zhí)行redis-cli -h 192.168.4.63 info Replication 命令查看主服務(wù)角色信息,沒(méi)寫端口-p 6379因?yàn)椴粚懩J(rèn)為此端口

redis主從同步配置

step2 redis-cli -h 192.168.4.63 -p 6378 info Replication 命令查看從服務(wù)角色信息

redis主從同步配置

三丶數(shù)據(jù)操作

1.連接到主服務(wù)(master),在主上設(shè)置鍵和值

redis主從同步配置

2.連接到從服務(wù)(slave),在從上獲取主上設(shè)置的鍵的值

redis主從同步配置

3.在從服務(wù)上(slave)設(shè)置鍵值,提示該服務(wù)只有讀的權(quán)限,主從配置成功

redis主從同步配置

關(guān)于redis主從同步配置就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI