Мы столкнулись с проблемой тайм-аута с нашими обновлениями Монго.Наша коллекция в настоящее время содержит около 300 тысяч документов.Когда мы пытаемся обновить запись через пользовательский интерфейс, сервер отключается, и пользовательский интерфейс застревает в подвешенном состоянии.
Lead.updateOne({
_id: body.CandidateID
}, {
$set: {
ingestionStatus: 'SUBMITTED',
program: body.program,
participant: body.participant,
promotion: body.promotion,
addressMeta: body.addressMeta,
CreatedByID: body.CreatedByID,
entryPerson: body.entryPerson,
lastEnteredOn: body.lastEnteredOn,
zipcode: body.zipcode,
state: body.state,
readableAddress: body.readableAddress,
promotionId: body.promotionId,
programId: body.programId,
phone1: body.phone1,
personId: body.personId,
lastName: body.lastName,
hasSignature: body.hasSignature,
firstName: body.firstName,
city: body.city,
email: body.email,
addressVerified: body.addressVerified,
address: body.address,
accountId: body.accountId
}
Вот так мы обновляем одну запись.Мы используем mlab и Heroku в нашем стеке.Нужны советы по ускорению этого процесса.
Спасибо.