日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

Redis的主从搭建

發(fā)布時(shí)間:2023/12/31 数据库 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Redis的主从搭建 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?? Redis在作為可內(nèi)存持久化的Key-Value數(shù)據(jù)庫(kù)是使用的過(guò)程中是可以做主從服務(wù)的。在Redis的大規(guī)模集群中Redis的主從服務(wù)就是集群實(shí)現(xiàn)的基礎(chǔ),在Redis的主從服務(wù)中有以下幾個(gè)優(yōu)點(diǎn):

1、master可以有多個(gè)slave。 2、除了多個(gè)slave連到相同的master外,slave也可以連接其它slave形成圖狀結(jié)構(gòu)。 3、主從復(fù)制不會(huì)阻塞master。也就是說(shuō)當(dāng)一個(gè)或多個(gè)slave與master進(jìn)行初次同步數(shù)據(jù)時(shí),master?可以繼續(xù)處理客戶(hù)端發(fā)來(lái)的請(qǐng)求。相反slave在初次同步數(shù)據(jù)時(shí)則會(huì)阻塞不能處理客戶(hù)端的請(qǐng)求。 4、主從復(fù)制可以用來(lái)提高系統(tǒng)的可伸縮性,我們可以用多個(gè)slave專(zhuān)門(mén)用于客戶(hù)端的讀請(qǐng)求,比如sort操作可以使用slave?來(lái)處理。也可以用來(lái)做簡(jiǎn)單的數(shù)據(jù)冗余。 5、可以在master禁用數(shù)據(jù)持久化,只需要注釋掉master配置文件中的所有save配置,然后只在slave上配置數(shù)據(jù)持久化。 6、在slave上數(shù)據(jù)可以設(shè)置只讀,如此保障了數(shù)據(jù)的一致性

這樣在平時(shí)就可以靈活的在使用Redis,而配置Redis的主從也十分的簡(jiǎn)單,只需要在Redis的slave服務(wù)器上配置文件redis.conf中修改添加以下配置即可:

slaveof?<masterip>?<masterport> #填上master的IP和端口 masterauth?<master-password> #填上master的密碼 #建議在Redis中開(kāi)啟logfile輸出 daemonize?yes #開(kāi)啟daemon模式 slave-serve-stale-data?yes #在從庫(kù)上開(kāi)啟只讀

在這里正常slave連接上master后,在第一次的時(shí)候master就會(huì)在后臺(tái)實(shí)時(shí)啟動(dòng)一個(gè)進(jìn)程把數(shù)據(jù)保存在快照中,再通過(guò)sync把快照傳送至slave,最后由slave把快照導(dǎo)入slave的Redis庫(kù)中,而在后續(xù)在master上接收的指令都會(huì)同步發(fā)送一份至slave,從而實(shí)現(xiàn)主從同步,這里需要注意的是在搭建好后如果master有設(shè)置口令驗(yàn)證而在slave中沒(méi)有配置masterauth參數(shù)時(shí),那么在主從連接時(shí)就會(huì)報(bào)錯(cuò),且在日志中會(huì)時(shí)時(shí)打印如下的日志信息:

#?MASTER?aborted?replication?with?an?error:?NOAUTH?Authentication?required.

在master和slave正常搭建連接后在master和slave中都會(huì)打印相應(yīng)的成功日志,同時(shí)在搭建完成后可以在redis中使用“INFO replication”查看主從復(fù)制信息

轉(zhuǎn)載于:https://blog.51cto.com/jim123/1980928

總結(jié)

以上是生活随笔為你收集整理的Redis的主从搭建的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。