Latest web development tutorials

RedisのSlaveofコマンド

Redisのサーバー

RedisのSlaveofは、スレーブサーバサーバ(スレーブサーバ)に現在のサーバーを指定するコマンド。

現在のサーバがすでにマスターサーバー(マスターサーバー)スレーブサーバであれば、実行SLAVEOFホストポートは、サーバは現在の古いプライマリサーバの同期を停止する場合が古いデータセットを破棄して新しいプライマリサーバを同期させるために始めます。

また、スレーブサーバを実行し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のサーバー