slave

英 [sleɪv]   美 [slev]  

n.奴隶;…。的奴隶,耽迷于…的人;奴隶般受控的人,苦工;[机]从动装置

vi.奴隶般地工作,做苦工;买卖奴隶,运输奴隶

第三人称单数: slaves 复数: slaves 现在分词: slaving 过去式: slaved 过去分词: slaved

of

英 [əv]   美 [ʌv]  

prep.关于;属于…的;由…制成

aux.助动词 [非标准用语、方言] =have [主用于虚拟语气]

redis SLAVEOF命令 语法

作用:SLAVEOF 命令用于在 Redis 运行时动态地修改复制(replication)功能的行为。

语法:SLAVEOF host port

说明:通过执行 SLAVEOF host port 命令,可以将当前服务器转变为指定服务器的从属服务器(slave server)。如果当前服务器已经是某个主服务器(master server)的从属服务器,那么执行 SLAVEOF host port 将使当前服务器停止对旧主服务器的同步,丢弃旧数据集,转而开始对新主服务器进行同步。另外,对一个从属服务器执行命令 SLAVEOF NO ONE 将使得这个从属服务器关闭复制功能,并从从属服务器转变回主服务器,原来同步所得的数据集不会被丢弃。利用『 SLAVEOF NO ONE 不会丢弃同步所得数据集』这个特性,可以在主服务器失败的时候,将从属服务器用作新的主服务器,从而实现无间断运行。

可用版本:>= 1.0.0

时间复杂度:SLAVEOF host port ,O(N), N 为要同步的数据数量。SLAVEOF NO ONE , O(1) 。

返回:总是返回 OK 。

redis SLAVEOF命令 示例

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