如果从站还没有主密钥,Redis群集是否重定向到主站?在CLIENT CLUSTER&& READONLY模式

时间:2018-03-28 09:33:01

标签: redis redis-cluster redis-cli

我只是想知道这个背景。

在Redis群集中, redis-cli(启动集群模式,如redis-cli -c)请求从机的密钥,即在READONLY模式下redis-cli与redis的连接。

如果从站没有主密钥(这意味着尚未同步), 然后可以将redis-cli集群模式重定向到具有密钥的主服务器吗? 或redis群集响应"(无)"?

1 个答案:

答案 0 :(得分:1)

如果与从属的连接处于READONLY模式,则从属服务器将提供任何只读命令,并且不会重定向到主服务器。

在您的情况下,即获取属于其主设备所拥有的插槽的密钥,但密钥尚未同步到从设备,从设备将直接返回nil响应。