redis cluster 的 reshard (slot migrate)会影响到客户端的操作吗?

个人测试方案:

使用 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 会影响到客户端的读和写操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值