redis的有序集交集操作,为什么必须指定key的个数

这个key个数不是应该是能从后面的参数中判断出来么?

ZINTERSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX]

计算给定的一个或多个有序集的交集,其中给定 key 的数量必须以 numkeys 参数指定,并将该交集(结果集)储存到 destination 。

阅读 2k
1 个回答

key参数的后面还有WEIGHTS, AGGREGATE等等参数,如果不在前面说明有多少个key的话,会把后面的WEIGHTS关键字也误以为是key

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进