У меня есть следующие два набора, и я стараюсь, чтобы пересечь их и сохранить результат:Пересекающиеся zset и установить не работает в Redis
127.0.0.1:6379> smembers out2
1) "judy_1"
127.0.0.1:6379> zrange dateset 0 -1 withscores
1) "judy_4"
2) "118903"
....
19) "judy_1"
20) "137967"
Вы можете увидеть «judy_1» присутствует в обоих набора и zset (с ассоциированным счетом 137967). Я хочу пересечь «out2» и «dateet», чтобы оставить «judy_1» и забить.
Я пытаюсь выполнить это и сохранить результат в «результате», но он возвращает пустой набор.
127.0.0.1:6379> zinterstore result 2 out2 dataset
(integer) 0
127.0.0.1:6379>
127.0.0.1:6379> smembers result
(empty list or set)
127.0.0.1:6379> zrange result 0 -1
(empty list or set)
Любая помощь очень ценится!
Это то, что вы получаете за кодирование 12 часов ... ошибка datAset vs datEset. = [ –