首页 文章

在MongoDB中导入CSV文件

提问于
浏览
0

我使用MongoImport在MongoDB中导入一个大的950万条记录文件 . CSV文件是为SQL Server导入操作创建的,因为SQL表中的数据包含引号(“)本身 . 因此,它在SQL中生成错误导入 . 这就是为什么它有管道(|)作为文本限定符和列分隔符 .

在使用MongoImport时,我找不到与自己设置列分隔符和文本限定符相关的任何内容 .

屏幕截图包含错误消息
enter image description here

1 回答

  • 0

    你不能 . 由于它使用 | 作为分隔符,因此它不再是有效的CSV .

    您可以选择将数据导出为JSON,TSV或CSV,然后使用 mongoimport 或以编程方式执行此操作,这将是非常有效且快速的选项,因为mongo没有插入't wait till it',所以它会非常快 .

相关问题