您好,登錄后才能下訂單哦!
這篇文章給大家介紹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ù))
說(shuō)明:搭建redis主服務(wù)和從服務(wù)可以在同一臺(tái)電腦上搭建,也可以在不同電腦上搭建,博主這里使用一臺(tái)電腦進(jìn)行搭建
1.配置主
step1 查看電腦中的ip地址
step2 編輯redis配置文件sudo vi /etc/redis/redis.conf,綁定本機(jī)IP地址,不要寫127.0.0.1
step3 重啟redis服務(wù),查看redis服務(wù),出現(xiàn)配置的IP地址以及默認(rèn)端口號(hào)6379
2.配置從
step1 復(fù)制etc/redis/redis.conf文件命名為slave.conf,用作于從服務(wù)配置文件,該配置文件名字隨便起
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
step3 啟動(dòng)從服務(wù),即redis啟動(dòng)配置文件為slave.conf
3.查看主從關(guān)系
step1 執(zhí)行redis-cli -h 192.168.4.63 info Replication 命令查看主服務(wù)角色信息,沒(méi)寫端口-p 6379因?yàn)椴粚懩J(rèn)為此端口
step2 redis-cli -h 192.168.4.63 -p 6378 info Replication 命令查看從服務(wù)角色信息
1.連接到主服務(wù)(master),在主上設(shè)置鍵和值
2.連接到從服務(wù)(slave),在從上獲取主上設(shè)置的鍵的值
3.在從服務(wù)上(slave)設(shè)置鍵值,提示該服務(wù)只有讀的權(quán)限,主從配置成功
關(guān)于redis主從同步配置就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。
免責(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)容。