我有其具有以下數據的文本文件如何將保存在文本文件中的數據保存到mongo數據庫中?
{"i":1, "j":2}
{"k":3, "l":10}
{"i":4, "w":30}
每一行代表一個簡單的文件可以保存在蒙戈分貝
線可具有以及這僅僅是一個例子
其他信息我的問題是,是否有可能逐行讀取文本文件,並有點創建每行代表的文檔並將其保存在mongo數據庫中?
如果是的話,我該怎麼做(或至少,接近它)?
在此先感謝
編輯:語言是Java,沒有提及
對不起我有其具有以下數據的文本文件如何將保存在文本文件中的數據保存到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