2014-02-21 19 views
0

我需要在redis上不丟失任何數據,並且它有很高的寫請求,所以我不能使用AOF持久性.RDB可以幫助,但也許有可能丟失一些來自上次備份的數據。恢復從站到主站的redis數據

現在我想複製作爲備份,所以當主站崩潰,重新啓動或其他任何事情時,我在從站同步數據,並可以恢復它。

現在有什麼方法將主設備設置爲從設備,並將從設備設置爲主設備,然後自動將其同步?

+0

嘿,你有沒有得到這個地方? –

回答

1

當你的應用程序開始認識師父已關閉,應用程序應該發出以下命令奴隸:

SLAVEOF NO ONE

上面的命令將使SLAVE爲MASTER和您的應用程序現在可以繼續使用它作爲MASTER。

當你的實際MASTER到了,下面的命令發出:

SLAVEOF主機端口

這裏主機名和端口將舊的奴隸。通過這個MASTER-SLAVE配置被交換。