redis SLAVEOF-Befehl
Übersetzungsergebnisse:
Sklave
Englisch [sleɪv] Amerikanisch [slev]
n Sklave;…. Ein Sklave, ein Mensch, der wie ein Sklave kontrolliert wird; Singular: Sklaven Plural: Sklaven Partizip Präsens: Sklaven Partizip Perfekt: Sklaven
Englisch [əv] US [ʌv] prep . Hilfsverb [nicht Standardbegriffe, Dialekte] =haben [hauptsächlich im Konjunktiv verwendet]redis SLAVEOF-BefehlSyntax
Funktion: Der Befehl SLAVEOF wird verwendet, um das Verhalten der Replikationsfunktion dynamisch zu ändern, wenn Redis ausgeführt wird.
Syntax: SLAVEOF host port
Beschreibung: Durch Ausführen des Befehls SLAVEOF host port können Sie den aktuellen Server in einen Slave-Server des angegebenen Servers verwandeln. Wenn der aktuelle Server bereits ein Slave-Server eines Master-Servers ist, führt die Ausführung des Host-Ports SLAVEOF dazu, dass der aktuelle Server die Synchronisierung mit dem alten Master-Server beendet, den alten Datensatz verwirft und mit der Synchronisierung mit dem neuen Master-Server beginnt. Darüber hinaus führt die Ausführung des Befehls SLAVEOF NO ONE auf einem Slave-Server dazu, dass der Slave-Server die Replikationsfunktion deaktiviert und vom Slave-Server zurück zum Master-Server wechselt. Der ursprünglich synchronisierte Datensatz wird nicht verworfen. Mithilfe der Funktion „SLAVEOF NO ONE verwirft den synchronisierten Datensatz nicht“ kann bei einem Ausfall des Master-Servers der Slave-Server als neuer Master-Server verwendet werden, wodurch ein unterbrechungsfreier Betrieb gewährleistet wird.
Verfügbare Versionen: >= 1.0.0
Zeitliche Komplexität: SLAVEOF Host-Port, O(N), N ist die Anzahl der zu synchronisierenden Daten. SLAVEOF NO ONE , O(1).
Rückgabe: Rückgabe immer OK.
redis SLAVEOF-BefehlBeispiel
redis> SLAVEOF 127.0.0.1 6379 OK redis> SLAVEOF NO ONE OK