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

Команда Redis Slaveof

Сервер Redis

Команда Redis Slaveof может преобразовать текущий сервер в вторичный сервер указанного сервера.

Если текущий сервер уже является вторичным сервером главного сервера, то выполнение команды SLAVEOF host port остановит синхронизацию с старым главным сервером,丢弃 старые данные и начнет синхронизацию с новым главным сервером.

Кроме того, выполнение команды SLAVEOF NO ONE для вторичного сервера отключает функцию копирования и преобразует этот сервер из вторичного в главный, не теряя ранее синхронизированные данные.

Используя функцию『SLAVEOF NO ONE не будет терять полученные данные в процессе синхронизации』, можно использовать вторичный сервер в качестве нового главного сервера в случае отказа главного сервера, что позволяет обеспечить непрерывную работу.

Грамматика

Основная грамматика команды redis Slaveof:

redis 127.0.0.1:6379> SLAVEOF host port

Доступные версии

>= 1.0.0

Возврат значений

Всегда возвращает OK .

Онлайн примеры

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

 

Сервер Redis