gpt4 book ai didi

c# mongodb 批量插入

转载 作者:太空宇宙 更新时间:2023-11-03 18:07:13 28 4
gpt4 key购买 nike

我想将 csv 文件导入 MongoDB。 csv 文件有 3,00,000 条记录和 10 个字段。我找不到关于 MongoDB 文档中描述的 InsertBatch 方法的好教程。使用 insert() 方法一条一条地插入记录需要超过 15 分钟。

最佳答案

是否this对你有帮助吗?

MongoCollection<BsonDocument> books;

List<BsonDocument> batch = new List<BsonDocument>();

using (CsvReader reader = new CsvReader("users.csv"))
{
batch.add(
new BsonDocument {
{ "field1", reader["field1"] },
{ "field2", reader["field2"] }
}),
};
books.InsertBatch(batch.ToArray());

关于c# mongodb 批量插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25262869/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com