我想編寫一個服務方法來將大量的csv數據保存到Mongo數據庫中,記住它不會導致內存溢出錯誤。 如果任何人已經完成或知道請幫助,我該如何做到這一點。如何將csv數據保存到mongodb中?
0
A
回答
0
您可以使用GridFS保存大於16 MB的文檔,這裏是鏈接:https://docs.mongodb.com/v3.2/core/gridfs/,當您還有其他問題時再回來。
0
嘗試根據您嘗試存儲的CSV格式對文檔建模。很難直接在您的CSV格式,以採取例如如下:
Id,Name,Student 1 Id,Student 1 Name,Student 2 Id,Student 2 Name,Student 3 Id,Student 3 Name
48,Bill,1001,Kev,1002,Sakis,1005,Lee
78,Fred,1005,Lee,1073,Karen,1021,Jay
我們可以在一個teacher
集合打破下來:
{
_id: 48,
name: "Bill",
students: [
{_id: 1001, name: "Kev"},
{_id: 1002, name: "Sakis"},
{_id: 1005, name: "Lee"}
]
}
{
_id: 78,
name: "Fred",
students: [
{_id: 1005, name: "Lee"},
{_id: 1073, name: "Karen"},
{_id: 1021, name: "Jay"},
]
}
相關問題
- 1. 如何將mongodb中的數據保存到node.js緩存中?
- 2. 將數據正確保存到mongoDB中
- 3. 將localStorage的數據保存到csv
- 4. Python將數據保存到csv文件
- 5. Python:將數據從BeautifulSoup保存到CSV
- 6. 如何將數據框保存到spark 1.6中的csv文件?
- 7. 保存到數據表csv
- 8. 將數據保存在csv文件中
- 9. 如何將數據從python保存到csv文件
- 10. 在MongoDB中保存數據
- 11. 如何將數據從MongoDB數據上創建的org.apache.spark.sql.DataFrame保存回MongoDB?
- 12. 如何使用節點紅色將數據保存在csv中
- 13. 如何將整個數據幀保存在csv文件中?
- 14. 將枚舉保存到mongoDB
- 15. 將xml數據保存爲CSV
- 16. 如何將數據保存到coreData
- 17. 如何將unicode數據保存到oracle?
- 18. Django:如何將數據保存到ManyToManyField?
- 19. 如何將Handsontable保存到數據庫
- 20. 如何將JSON數據保存到iPhone
- 21. 將數據保存到流星外部html頁面的mongoDB中
- 22. 如何刪除舊數據並在MongoDB中保存新數據?
- 23. collection.save()不保存數據到mongodb
- 24. Mongoose不保存數據到mongodb?
- 25. 將熊貓數據幀保存爲csv到gcloud存儲桶
- 26. 保存數據從CSV到境界
- 27. 如何將數據保存到csv文件,而無需在Python 3x中重複。
- 28. 如何將Pandas數據框保存到壓縮的csv文件中?
- 29. 如何導入CSV和Excel數據並將其保存在SQLite數據庫中
- 30. 如何將數據從DataGridView保存到數據庫中? c#winforms