redis SLAVEOF指令


  翻譯結果:

slave

英 [sleɪv]   美 [slev]  

n.奴隸;…。的奴隸,耽迷於…的人;奴隸般受控的人,苦工;[機]從動裝置

vi.奴隸般地工作,做苦工;買賣奴隸,運輸奴隸

第三人稱單數: slaves 複數: slaves 現在分詞: slaving 過去式: slaved 過去分詞: slaved

##of

英[əv]   美[#v]  

prep.關於;屬於…的;由…製成

aux.助動詞[非標準用語、方言] =have [主用於虛擬語氣]

redis SLAVEOF指令語法

作用:SLAVEOF 指令用於在 Redis 執行時動態地修改複製(replication)功能的行為。

語法:SLAVEOF host port

說明:透過執行 SLAVEOF host port 指令,可以將目前伺服器轉變為指定伺服器的從屬伺服器( slave server)。如果目前伺服器已經是某個主伺服器(master server)的從屬伺服器,那麼執行 SLAVEOF host port 將使目前伺服器停止對舊主伺服器的同步,丟棄舊資料集,轉而開始對新主伺服器進行同步。另外,對一個從屬伺服器執行指令 SLAVEOF NO ONE 將使得這個從屬伺服器關閉複製功能,並從屬伺服器轉變回主伺服器,原來同步所得的資料集不會被丟棄。利用『 SLAVEOF NO ONE 不會丟棄同步所得資料集』這個特性,可以在主伺服器失敗的時候,將從屬伺服器用作新的主伺服器,從而實現無間斷運作。

可用版本:>= 1.0.0

時間複雜度:SLAVEOF host port ,O(N), N 為要同步的數據數量。 SLAVEOF NO ONE , O(1) 。

返回:總是回傳 OK 。

redis SLAVEOF指令範例

redis> SLAVEOF 127.0.0.1 6379
OK
redis> SLAVEOF NO ONE
OK

首頁

影片

問答