Для двух наборов в redis есть операторы, чтобы получить Union, Intersection и т. Д.Как вычислить операцию набора дополнений в redis с помощью redis ruby?
Но я не смог найти их для РАЗМЕЩЕНИЯ между 2 SETS?
Есть ли в любом случае, что я пропустил, чтобы узнать/узнать о том, как получить ДОПОЛНЕНИЕ КОМПЛЕКТОВ?
Пример:
Redis пример:
redis> SADD key1 "a"
(integer) 1
redis> SADD key1 "b"
(integer) 1
redis> SADD key1 "c"
(integer) 1
redis> SADD key2 "c"
(integer) 1
redis> SADD key2 "d"
(integer) 1
redis> SADD key2 "e"
(integer) 1
redis> SDIFF key1 key2
1) "a"
2) "b"
redis>
Diff просто возвращает "а" и "б".
Но я хочу «a», «b», «d» и «e», что я считаю своим дополнением.
Как это можно достичь?
В поле комментариев отключен фрагмент кода. Итак, я обновил вопрос. Можете ли вы взглянуть на него еще раз? – Autodidact