Spec-Zone.ru › Redis

REPLICAOF

REPLICAOF
Синтаксис
REPLICAOF host port
Доступно с версии:
5.0.0
Сложность по времени:
O(1)
Категории ACL:
@admin, @slow, @dangerous,

Команда REPLICAOF может изменять настройки репликации реплики в режиме реального времени.

Если сервер Redis уже работает в качестве реплики, команда REPLICAOF NO ONE отключит репликацию, превратив сервер Redis в МАСТЕР. В правильной форме REPLICAOF hostname port сделает сервер репликой другого сервера, прослушивающего на указанном hostname и port.

Если сервер уже является репликой какого-то мастера, REPLICAOF hostname port остановит репликацию по отношению к старому серверу и начнёт синхронизацию с новым, удалив старые данные.

Форма REPLICAOF NO ONE остановит репликацию, превратив сервер в МАСТЕР, но не удалит репликацию. Таким образом, если старый мастер перестанет работать, можно превратить реплику в мастер и настроить приложение на использование этого нового мастера для чтения/записи. Позже, когда другой сервер Redis будет исправлен, его можно будет настроить как реплику.

Возврат

Простой строковый ответ

Примеры

> REPLICAOF NO ONE
"OK"

> REPLICAOF 127.0.0.1 6799
"OK"

© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/replicaof/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API