Что произойдет, если мой запрос Mongodb, выполняемый для массовых записей, будет прерван из-за сбоя питания или внезапного выключения системы или сервера приложений nodeJS? Как откатиться от повреждений, если таковые имеются от инцидента?
Если вы используете MongoDB 4.0, а не в изолированной среде, вы можете использовать транзакции, чтобы получить эффект «все или ничего».
https://docs.mongodb.com/master/core/transactions/
Это довольно просто: