IDONTSUDO
@IDONTSUDO
ЧСВ программистов идет в комплекте с первой IDE.

Node js ассинхронный перебор большого объекта?

У меня есть задача, просто из головы. Я действительно хочу знать как это можно сделать. Не обязательно приводить код для ее решения.

Допустим у меня есть объект состоящий из четырех миллионов массивов.
Мне нужно сделать по нему 4 миллиона итераций. И на каждой итерации, мне нужно брать какие то данные и что там делать в БД.

допустим так:

let Users = req.newsUser

for (let i = 0; Users.length > i; i++) {
Subscription.find({ userBy: Users[i].user }, (err, subscriptions) => {
return res.status(200).json(subscriptions)
}
}


Как можно перебрать такой объект без блокировки event loop? Не используя механизмы pub/sub
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы