Можете да опитате да промените нивата на загриженост за запис. Очевидно има риск за това, тъй като няма да можете да хванете грешка при писане, но поне все пак трябва да можете да улавяте мрежови грешки. Тъй като MongoDB групира груповото вмъкване операции в групи от 1000, това трябва ускорете процеса.
W по подразбиране е 1:
Когато го промените на 0:
Ако не се притеснявате за реда на елементите, можете да постигнете известна скорост, като извикате неподредената групова операция
await m_Collection.BulkWriteAsync(updates, new BulkWriteOptions() { IsOrdered = false });
С неподреден списък с операции, MongoDB може да изпълнява паралелно операциите за запис в списъка и в произволен ред. Връзка