уровне кода
у меня 100к промокодов (просто _id документов)
мне по каждому надо собрать данные из одной коллекции
как быть в данном случае?
у меня сейчас все на уровне кода решается
формально я запускаю 50/100 параллельных запросов к монге
тем самым обработка медленная
я могу сделать 100к одновременно, но результат плачевный
оптимальный вариант остается 50-100 параллельных запросов
как данный момент может решаться не на уровне кода?
я замерил все запросы - они все быстрые, но их 100к
по 50-100 параллельных запросов - занимает 20 секунд
хотелось бы как-то максимально быстро сделать
а-ля bulk read operations)))
есть какие-то варианты решений в данном случае?
имелся ввиду xId, т.к. у вас он используется в матче { $expr: { $eq: ['$$xId', '$xId'] } }, { status: { $eq: 1 } } индекс xId-status
а сорян есть, да
Обсуждают сегодня