English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comando redis Slaveof

Servidor de Redis

El comando redis Slaveof puede transformar el servidor actual en un servidor esclavo del servidor especificado.

Si el servidor actual ya es un servidor esclavo de algún servidor principal (master server), ejecutar SLAVEOF host port detendrá la sincronización con el antiguo servidor principal, descartará el conjunto de datos antiguo y comenzará a sincronizar con el nuevo servidor principal.

Además, ejecutar el comando SLAVEOF NO ONE en un servidor esclavo cerrará la función de replicación de este servidor esclavo y lo transformará de servidor esclavo a servidor principal, sin descartar los datos del conjunto de sincronización obtenidos anteriormente.

Utilizando la característica "SLAVEOF NO ONE no descartará los datos del conjunto de sincronización obtenidos", se puede utilizar el servidor esclavo como nuevo servidor principal cuando el servidor principal falla, lo que permite un funcionamiento ininterrumpido.

Sintaxis

La sintaxis básica del comando redis Slaveof es la siguiente:

redis 127.0.0.1:6379> SLAVEOF host port

Versión disponible

>= 1.0.0

Valor de retorno

Siempre devuelve OK .

Ejemplo en línea

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

 

Servidor de Redis