是否可以在 Redis 中获取多个排序集的数量?
我想要这样的东西:
redis.zcard(["YOLO", "YOLOSWAG"])
那应该返回 YOLO 和 YOLOSWAG 的计数。
最佳答案
命令文档没有说它需要多个参数,所以它没有。
不过,您可以根据需要通过管道传输任意数量的 ZCARD
请求,例如(原谅我糟糕的 ruby )
counts = redis.pipelined do
["YOLO", "YOLOSWAG"].each do |key|
redis.zcard(key)
end
end
关于ruby - Redis ZCARD 多键(redis-rb),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17327136/