-1

我只是想知道这个上下文。

在 Redis Cluster 中,redis-cli(start cluster mode, like redis-cli -c) 请求 key 到从 redis-cli 与 redis 连接的从属设备 READONLY 模式。

如果slave没有master key的key(也就是说还没有同步),那么redis-cli集群模式可以重定向到有key的master吗?还是redis集群响应“(nil)”?

4

1 回答 1

1

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

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

于 2018-03-28T10:37:32.430 回答