MongoDB поддерживает два режима для массовых операций записи: ordered и unordered. Они различаются в основном поведением выполнения и обработкой ошибок.
Используй упорядоченные массовые операции, когда последовательность операций имеет значение — например, когда более поздняя операция зависит от результата более ранней.
db.collection.bulkWrite([...], { ordered: true })
Используй неупорядоченные массовые операции, когда тебе нужна максимальная пропускная способность и операции независимы друг от друга.
db.collection.bulkWrite([...], { ordered: false })
ordered: true, когда целостность данных и последовательность операций критичныordered: false, когда производительность и пропускная способность — приоритет и операции независимы друг от другаПри упорядоченных массовых операциях, если третья операция не выполнится, четвёртая и пятая операции не будут выполнены, и MongoDB немедленно остановит процесс массовой записи.
Новый — ещё не проверен сообществом
Вы