C # MongoDb.Driver Вставить данные производительности - PullRequest
0 голосов
/ 09 мая 2018

Меня беспокоит производительность массовой вставки при вставке данных в базу данных Mongo из C #. Массовая вставка 200000 документов, содержащих 200 полей за один раз, занимает почти 2 минуты для вставки данных, что является хорошим временем только для добавления данных. Ниже приведен синтаксис, который я использую для вставки данных из C # в Mongo:

var collection = db.GetCollection<BsonDocument>("StudentsMany10L_bson_11");

collection.InsertMany(data, new InsertManyOptions() { IsOrdered = false });

Есть ли что-то, что можно сделать, чтобы улучшить производительность? В настоящее время я вставляю 200 полей в один документ, который может увеличиться до 800.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...