如何将保存在文本文件中的数据保存到mongo数据库中?
问题描述:
我有其具有以下数据的文本文件如何将保存在文本文件中的数据保存到mongo数据库中?
{"i":1, "j":2}
{"k":3, "l":10}
{"i":4, "w":30}
每一行代表一个简单的文件可以保存在蒙戈分贝
线可具有以及这仅仅是一个例子
其他信息我的问题是,是否有可能逐行读取文本文件,并有点创建每行代表的文档并将其保存在mongo数据库中?
如果是的话,我该怎么做(或至少,接近它)?
在此先感谢
编辑:语言是Java,没有提及
对不起
答
您可以使用此方案
从文件
阅读每一行,并插入到MongoDB的
for ex。
db.mydata.insert({"i":1, "j":2});
什么语言?请记住,文档有16mb的限制。 – rboarman 2012-04-07 17:56:08
哦,我忘了 java – jan1 2012-04-07 17:56:39
如果你的文档大于16 MB,并且你想要一行=一条记录,那么你可以轻松完成。 – 2012-04-07 18:01:01