真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

redis如何進行主從復(fù)制

今天小編就為大家?guī)硪黄猺edis如何進行主從復(fù)制的文章。小編覺得挺不錯的,為此分享給大家做個參考。一起跟隨小編過來看看吧。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、成都微信小程序、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了曾都免費建站歡迎大家使用!

redis主從復(fù)制同步實現(xiàn)的過程

1.從服務(wù)發(fā)送一個sync同步命令給主服務(wù)要求全量同步

2.主服務(wù)接收到從服務(wù)的sync同步命令時,會fork一個子進程后臺執(zhí)行bgsave命令(非阻塞)快照保存,生成RDB文件,并將

RDB文件發(fā)送給從服務(wù)

3.從服務(wù)再將接收到的RDB文件載入自己的redis內(nèi)存

4.待從服務(wù)將RDB載入完成后,主服務(wù)再將緩沖區(qū)所有寫命令發(fā)送給從服務(wù)

5.從服務(wù)在將主服務(wù)所有的寫命令載入內(nèi)存從而實現(xiàn)數(shù)據(jù)的完整同步

6.從服務(wù)下次在需要同步數(shù)據(jù)時只需要發(fā)送自己的offset位置(相當于MySQL binlog的位置)即可,只同步新增加的數(shù)據(jù),再不需要全量同步

通過配置文件實現(xiàn)主從同步

1.只需配置從服務(wù)配置文件

[root@localhost ~]# vim /app/redis/etc/redis.conf
…..
slaveof 192.168.1.9 6379  #添加屬于某臺主機的從 服務(wù)
…..
masterauth 123456  #從服務(wù)連接主服的密碼
……
slave-read-only yes  #從服務(wù)只讀,不可在命令行寫入數(shù)據(jù)
……

2.重新啟動從服務(wù)即實現(xiàn)主從連接

[root@localhost ~]# redis-server /app/redis/etc/redis.conf
[root@localhost ~]# redis-cli
127.0.0.1:6379> auth 123456
OK
127.0.0.1:6379> info replication
#Replication
role:slave
master_host:192.168.1.9
master_port:6379
master_link_status:up
……
……

以上就是redis如何進行主從復(fù)制的具體操作,代碼應(yīng)該是足夠清楚的,而且我也相信有相當?shù)囊恍├涌赡苁俏覀內(nèi)粘9ぷ骺赡軙姷玫降摹Mㄟ^這篇文章,希望你能收獲更多。


當前名稱:redis如何進行主從復(fù)制
網(wǎng)頁網(wǎng)址:http://weahome.cn/article/psdhpd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部