Mongodb在集合

时间:2017-09-20 11:38:57

标签: mongodb csv

我正在尝试阅读逗号分隔的CSV文件并加载到mongodb集合中。 CSV文件以非常高的速率不断增长(在末尾添加新行),假设每行大约100行,其中行大小约为200个字符。如果操作是异步的,但不应该因任何原因锁定文件,这是可以的。我的CSV文件类似于

A001,John,male,20,Y
A002,Peter,male,22,N
A003,Mary,female,20,N,
A004,Katy,female,21,Y

我想插入带有固定字段名称的集合,例如

db.test20sep.insert({
  id:"A001",
  name: "John",
  sex: "male",
  age: 20,
  present:"Y"  
})

请建议我最有效的方法。请注意,我还必须根据此集合的数据制作实时仪表板,以便在收集时触发多个quereis。 非常感谢提前。

0 个答案:

没有答案