Меня беспокоит производительность массовой вставки при вставке данных в базу данных Mongo из C #. Массовая вставка 200000 документов, содержащих 200 полей за один раз, занимает почти 2 минуты для вставки данных, что является хорошим временем только для добавления данных.
Ниже приведен синтаксис, который я использую для вставки данных из C # в Mongo:
var collection = db.GetCollection<BsonDocument>("StudentsMany10L_bson_11");
collection.InsertMany(data, new InsertManyOptions() { IsOrdered = false });
Есть ли что-то, что можно сделать, чтобы улучшить производительность?
В настоящее время я вставляю 200 полей в один документ, который может увеличиться до 800.