PSYNC replicationid offset

用于复制功能(replication)的内部命令。用于在 slave 节点上执行这个命令向 master 节点请求复制流。

{replicationid} 为master的运行id;{offset}为slave自己的复制偏移量

当slave第一次连接master,slave不知道master的replicationid,也不知道自己偏移量,这时候会传一个问号和-1,告诉master节点是第一次同步。格式为psync ? -1

更多信息请参考 复制(Replication) 文档。

*返回值

序列化数据。

redis 127.0.0.1:6379> PSYNC ? -1
"REDIS0006\xfe\x00\x00\x02kk\x02vv\x00\x03msg\x05hello\xff\xc3\x96P\x12h\bK\xef"