Массовая вставка производительности в MongoDB для больших коллекций

Я использую BulkWriteOperation (драйвер Java) для хранения данных большими кусками. Поначалу кажется, что все работает нормально, но когда коллекция увеличивается в размерах, вставки могут занять довольно много времени.

В настоящее время для коллекции из 20 миллионов документов массовая вставка 1000 документов может занять около 10 секунд.

Есть ли способ сделать вставки независимо от размера коллекции? У меня нет ни обновлений, ни обновлений, я всегда добавляю новые данные.

Судя по журналу, с замками проблем не возникает. У каждого документа есть поле времени, которое индексируется, но оно линейно растет, поэтому я не вижу необходимости, чтобы Монго потратило время на реорганизацию индексов.

Я хотел бы услышать некоторые идеи по улучшению производительности

Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос