Найти значения из одного набора redis, которые не принадлежат другому - PullRequest
0 голосов
/ 17 апреля 2019

В Redis у меня есть два набора, A и B.

Я хочу найти, какие значения из A еще не находятся в B.

ЕслиЯ делаю SDIFF, я понимаю, что это показывает мне различия (как внешнее соединение) обоих.Но я только хочу знать, какой из A еще не находится в B.

Есть ли команда для этого или мне нужно перебрать A и проверить, находится ли он в B

1 Ответ

2 голосов
/ 17 апреля 2019

SDIFF - это команда, которую вы ищете.Если вы посмотрите на пример в документации , то увидите, что он действует так, как вы описываете:

key1 = {a,b,c,d}
key2 = {c}
key3 = {a,c,e}
SDIFF key1 key2 key3 = {b,d}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...