Не уверен, что вы подразумеваете под "сценарием использования очереди заданий", но Redis LISTS создает фантастическую очередь с атомарными PUSH
/ POP
операциями. Вы также можете использовать PUB / SUB для публикации уведомлений в одной «очереди» с одним или несколькими подписанными работниками, которые будут отправлять уведомления.
Получение списка подписчиков из вашего отсортированного набора без их удаления является поведением по умолчанию. Вы должны были бы явно удалить их. Итак, простой ZRANGE followers 0,-1
соберет их всех. Вы можете поиграть со значениями start / stop при использовании ZRANGE, чтобы эффективно захватывать результаты в пакетах, если извлечение их всех одновременно нереально.