Spec-Zone.ru › Redis

ZINTER

ZINTER
Синтаксис
ZINTER numkeys key [key ...] [WEIGHTS weight [weight ...]]
  [AGGREGATE <SUM | MIN | MAX>] [WITHSCORES]
Доступно с версии:
6.2.0
Сложность по времени:
O(N*K)+O(M*log(M)) в худшем случае, где N — наименьшее входное отсортированное множество, K — количество входных отсортированных множеств, а M — количество элементов в результирующем отсортированном множестве.
Категории ACL:
@read, @sortedset, @slow,

Эта команда аналогична ZINTERSTORE, но вместо сохранения результирующего отсортированного множества, она возвращает его клиенту.

Описание параметров WEIGHTS и AGGREGATE см. в ZUNIONSTORE.

Возврат

Массив ответов: результат пересечения (при необходимости со своими значениями, если задан параметр WITHSCORES).

Примеры

ZADD zset1 1 "one"
ZADD zset1 2 "two"
ZADD zset2 1 "one"
ZADD zset2 2 "two"
ZADD zset2 3 "three"
ZINTER 2 zset1 zset2
ZINTER 2 zset1 zset2 WITHSCORES

© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/zinter/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API