个人测试方案:
使用 value 大小为 1g+ 的keys 做测试,按照 https://blog.youkuaiyun.com/qq_16069927/article/details/101485532 来操作迁移 slot
结论:
1)迁移大 key 期间会夯住客户端对该key 的操作,不会影响到其他的操作
2)在 key 迁移至 dest 节点,且该 key 对应的 slot 状态为 migrating 状态的情况下,客户端对其他key 的操作没有影响,只是对 key 的所有操作都会返回 (error) ASK 15495 172.22.4.3:6379 err
最终结论:redis cluster slots reshard 会影响到客户端对在迁移状态的key 的read 和write 操作
推论,由于将指定的 slot 设定为migrate 状态,该 slot 中的所有 key 会影响到客户端的读和写操作