大量の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. データをSilverlightに保存するにはどうすればよいですか?
- 2. データベースにデータを保存するにはどうすればよいですか?
- 3. Androidにデータを保存するにはどうすればよいですか?
- 4. ウィジェットのデータを保存するにはどうすればよいですか?
- 5. Django:ManyToManyFieldにデータを保存するにはどうすればいいですか?
- 6. エクスプレスサーバにデータを保存するにはどうすればいいですか?
- 7. 結果をExcelファイルまたはCSVファイルに保存するにはどうすればよいですか?
- 8. モヘアを使用してmongodbにHashMapsを保存するにはどうすればよいですか?
- 9. データフレーム全体をcsvファイルに保存するにはどうすればよいですか?
- 10. RxJSに保存されているデータを変更するにはどうすればよいですか?
- 11. csv.DictReaderでS3に保存されたcsvを読み込むにはどうすればよいですか?
- 12. ウェブベースではないアプリケーションにデータを保存するにはどうすればよいですか?
- 13. すべてのフィールドを引用してCSVを保存するにはどうすればよいですか?
- 14. イメージをカメラロールに保存するにはどうすればよいですか?
- 15. ファイルをfastcoloredtextboxに保存するにはどうすればよいですか?
- 16. オブジェクトをグローバルに保存するにはどうすればよいですか?
- 17. イメージをレルムデータベースに保存するにはどうすればよいですか?
- 18. レーティングをソングに保存するにはどうすればよいですか?
- 19. スタティックデータをLaravelに保存するにはどうすればよいですか?
- 20. iPhoneにplistを保存するにはどうすればよいですか?
- 21. JSONをレディスに保存するにはどうすればよいですか?
- 22. キャンバスをイメージオブジェクトに保存するにはどうすればよいですか?
- 23. UIImageをファイルに保存するにはどうすればよいですか?
- 24. NSUSerDefaultsにMPMediaItemCollectionを保存するにはどうすればよいですか?
- 25. イメージをJSONに保存するにはどうすればよいですか?
- 26. xhrポーリングを伴う永続データをSocket.IOに保存するにはどうすればよいですか?
- 27. データを一時的に保存するにはどうすればよいですか?アンドロイドアプリのショッピングカートなど
- 28. ダブルネストフォームでフォームを保存するにはどうすればよいですか?
- 29. NSUserDefaultsでUIColorを保存するにはどうすればよいですか?
- 30. ASP.NETでセッションデータを保存するにはどうすればよいですか?