English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Команда 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