Redis中的批量操作pipeline碰到了RedisCluster

以下是我们的业务需求,将多个key放到list中去,为了提高效率,使用了pipeline管道功能。

cat list.txt | redis-cli -h 127.0.0.1 -p 26387 -a pwd  --pipe

单机中执行没有问题。

遇到了RedisCluster就不可以了,因为pipeline不会自己去移动槽位,所以需要我们在运行命令的时候,就指定那个我们的list在那个ip上。

于是我们需要先看list在哪个槽位上:

cluster keyslot list-name
cluster keyslot list-jxl
9629

然后呢,看这个槽位9639在哪个ip上:

cluster nodes
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值