久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Redis—主從復(fù)制

 小仙女本仙人 2022-03-08

主從復(fù)制的實(shí)現(xiàn)方式

實(shí)現(xiàn)方式一:在從節(jié)點(diǎn)上執(zhí)行 "slaveof 主節(jié)點(diǎn)ip 端口" 命令,以下命令都是在從節(jié)點(diǎn)的 redis 上面執(zhí)行的,。

127.0.0.1:6379> slaveof 192.168.1.45 6379      -- 確保主節(jié)點(diǎn)(192.168.1.45)的防火墻規(guī)則是放行的,,使用命令后自身數(shù)據(jù)會被清空,,但取消slave只是停止復(fù)制,并不清空,。
127.0.0.1:6379> slaveof no one                 -- 取消復(fù)制,,從節(jié)點(diǎn)的庫不會清空舊數(shù)據(jù),只是不從主庫那里復(fù)制數(shù)據(jù)過來了,。

實(shí)現(xiàn)方式二:修改配置文件,,在從服務(wù)器的配置文件中加入:slaveof <masterip> <masterport>。該方案需要重啟redis從節(jié)點(diǎn)才可生效,,不建議使用,。

# slaveof   <masterip> <masterport>
# replicaof <masterip> <masterport>
slaveof 192.168.1.45 6379              # 方式一,連接主節(jié)點(diǎn)的ip,、端口,。
replicaof 192.168.1.45 6379            # 方式二,連接主節(jié)點(diǎn)的ip,、端口,。
 
masterauth 123456                      # 如果主節(jié)點(diǎn)需要密碼認(rèn)證,則需要加上這行,。主節(jié)點(diǎn)密碼為:123456,。

slave-read-only yes                    # 設(shè)置從節(jié)點(diǎn)只讀不能寫,目的是維持主從節(jié)點(diǎn)數(shù)據(jù)一致性,。這一行可以不加,。

實(shí)現(xiàn)方式三:在 redis-server 服務(wù)啟動命令后加入 --slaveof <masterip> <masterport>

查看命令:

127.0.0.1:6379> info replication               -- 查看主從復(fù)制狀態(tài)。主節(jié)點(diǎn)客戶端和從節(jié)點(diǎn)客戶端都可以執(zhí)行,,可以看到復(fù)制的一些信息,。
127.0.0.1:6379> keys *                         -- 查看當(dāng)前redis中的所有key。

注意事項(xiàng)

  • Master主節(jié)點(diǎn)服務(wù)器不需要針對主從復(fù)制做任何的設(shè)置(這不包括對主從復(fù)制過程的配置優(yōu)化),,Slave從節(jié)點(diǎn)服務(wù)器上我們只需要做一件事情,,就是打開slaveof選項(xiàng)即可。
  • redis主從復(fù)制為我們提供了復(fù)制功能,,實(shí)現(xiàn)了相同數(shù)據(jù)的多個副本,。復(fù)制功能是redis高可用的基礎(chǔ),不管是哪種集群方案,,都是基于底層的主從復(fù)制原理進(jìn)行的,。
  • 在redis的主從復(fù)制中,和其他服務(wù)一樣,,都有master和slave兩個角色,,默認(rèn)每個redis節(jié)點(diǎn)都是主節(jié)點(diǎn),每個從節(jié)點(diǎn)也只能有一個主節(jié)點(diǎn),,而主節(jié)點(diǎn)可以配置多個從節(jié)點(diǎn),。
  • 如果主節(jié)點(diǎn)的 redis 服務(wù)連接需要密碼,,則需要在從節(jié)點(diǎn)的配置文件中,,修改如下配置:
replicaof 192.168.1.45 6379        # 使用 replicaof 參數(shù)對master進(jìn)行指定,,下面是密碼認(rèn)證。
masterauth 123456                  # 這是主節(jié)點(diǎn) redis 服務(wù)的連接密碼,。一般改這個就行,,如果不行,就再添加上面的一行,。

主從復(fù)制的狀態(tài)過程

一,、當(dāng)執(zhí)行切主指令后,slave發(fā)生了什么,?

所謂切主操作,,無非就是直接重新指向另一臺redis節(jié)點(diǎn)作為新的master。即:slaveof ip port

  • 斷開與舊主的復(fù)制關(guān)系,。
  • 與新節(jié)點(diǎn)建立主從關(guān)系,。
  • 刪除slave節(jié)點(diǎn)當(dāng)前的所有數(shù)據(jù)。
  • 對新節(jié)點(diǎn)進(jìn)行復(fù)制操作,。

二,、當(dāng)斷開了主從復(fù)制關(guān)系,slave節(jié)點(diǎn)上發(fā)生了什么,?

  • 斷開與主節(jié)點(diǎn)復(fù)制關(guān)系,。
  • slave晉升為master。
  • slave斷開復(fù)制關(guān)系后,,并不會拋棄原有的數(shù)據(jù),,只是無法獲取主節(jié)點(diǎn)上的數(shù)據(jù)變化。

https://blog.csdn.net/hguisu/article/details/90748943

https://www./blog-167.html

https://zhuanlan.zhihu.com/p/112213386

https://www.cnblogs.com/mseddl/p/11470900.html

https://www.cnblogs.com/daofaziran/p/10978628.html

http://www./info-detail-3070859.html

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多