?
This document uses PHP Chinese website manual Release
SLAVEOF host port
自1.0.0起可用。
SLAVEOF 命令可以即時更改從站的復(fù)制設(shè)置。如果 Redis 服務(wù)器已充當(dāng)從服務(wù)器,則命令 SLAVEOF NO ONE 將關(guān)閉復(fù)制,將 Redis 服務(wù)器變?yōu)橹鞣?wù)器。以適當(dāng)?shù)男问?,SLAVEOF 主機名端口將使服務(wù)器成為監(jiān)聽指定主機名和端口的另一臺服務(wù)器的從服務(wù)器。
如果服務(wù)器已經(jīng)是某個主服務(wù)器的從服務(wù)器,則 SLAVEOF 主機名端口將停止針對舊服務(wù)器的復(fù)制,并針對新服務(wù)器啟動同步,丟棄舊數(shù)據(jù)集。
表單 SLAVEOF NO ONE 將停止復(fù)制,將服務(wù)器變?yōu)?MASTER ,但不會放棄復(fù)制。因此,如果舊主設(shè)備停止工作,可以將從設(shè)備變?yōu)橹髟O(shè)備,并設(shè)置應(yīng)用程序以讀/寫方式使用這個新主設(shè)備。稍后當(dāng)其他 Redis 服務(wù)器被修復(fù)時,它可以重新配置為從服務(wù)器。
Simple string reply
關(guān)于從機的說明:不幸的是,最初的主從術(shù)語是為數(shù)據(jù)庫選擇的。當(dāng)設(shè)計 Redis 時,現(xiàn)有的術(shù)語沒有太多的選擇分析,但是 SLAVEOF NO ONE 命令被添加為自由信息。我們不想改變那些需要打破 API 和 INFO 輸出的向后兼容性的術(shù)語,而是想用這個頁面提醒你,從機既是對人類的犯罪,也是對人類歷史持續(xù)存在的東西。
如果奴隸制沒有錯,沒有什么是錯的。 - 亞伯拉罕·林肯