ZDIFFSTORE
ZDIFFSTORE
Синтаксис
ZDIFFSTORE destination numkeys key [key ...]
- Доступно с версии:
- 6.2.0
- Сложность по времени:
- O(L + (N-K)log(N)) в худшем случае, где L — общее количество элементов во всех наборах, N — размер первого набора, а K — размер результирующего набора.
- Категории ACL:
-
@write,@sortedset,@slow,
Вычисляет разницу между первым и всеми последующими входными отсортированными наборами и сохраняет результат в destination. Общее количество входных ключей задается numkeys.
Ключи, которых нет, считаются пустыми наборами.
Если destination уже существует, он перезаписывается.
Возврат
Целочисленный ответ: количество элементов в результирующем отсортированном наборе в destination.
Примеры
ZADD zset1 1 "one" ZADD zset1 2 "two" ZADD zset1 3 "three" ZADD zset2 1 "one" ZADD zset2 2 "two" ZDIFFSTORE out 2 zset1 zset2 ZRANGE out 0 -1 WITHSCORES
© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/zdiffstore/