自分のWebアプリケーションのデータベースに画像を保存したい。私はこれに対してMEANアーキテクチャを使用しています。これを行う最善の方法は何ですか?いくつかの適切な例、チュートリアル、またはガイダンスで私を助けてください。ノードとangularjsを使用してmongoデータに画像を保存する方法は?
0
A
答えて
1
MongoDBでは、サイズが16MBを超えるデータは保存できませんが、イメージはイメージの解像度に基づいてサイズを簡単に超えることがあります。
GridFSを使用してイメージを保存します。GridFSは、BSONドキュメントのサイズ制限の16 MBを超えるファイルを保存および取得するための仕様です。
GridFSはファイルを1つのドキュメントに格納するのではなく、ファイルを複数の部分に分割するか、またはチャンク1に分割し、各チャンクを別々のドキュメントとして保存します。デフォルトでは、GridFSは255KBのチャンクサイズを使用します。つまり、最後のチャンクを除いて、GridFSは255 KBのチャンクにファイルを分割します。最後のチャンクは必要なだけの大きさです。 GridFS
NodeJSとGridFS
http://mongodb.github.io/node-mongodb-native/api-articles/nodekoarticle2.html
https://medium.com/@alvenw/how-to-store-images-to-mongodb-with-node-js-fb3905c37e6d#.268827v7s
を使用して格納し、画像を取得するため実装例
関連する問題
- 1. esファイルエクスプローラを使用して画像を保存する方法
- 2. AngularJSを使用してlocalStorageにデータを保存する方法は?
- 3. iphoneデバイスに画像とデータをローカルに保存する方法
- 4. 画像を描画してファイルに保存する方法は?
- 5. OpenCVを使って画像にデータを保存する方法は?
- 6. 画像を回転して画像を保存する方法
- 7. クラウドストレージサービスのURLを使用してFirebaseに画像を保存する方法は?
- 8. PIL(ピロー)を使用して画像リストをPDFに保存する方法は?
- 9. C#を使用してデータベースに画像を保存する方法は?
- 10. ASP.NET Coreを使用して画像をデータベースに保存する方法は?
- 11. コンテンツプロバイダを使用してsqliteデータベースにカメラ画像を保存する方法は?
- 12. 保存ファイルダイアログを使用せずにメモリストリームを使用して画像を保存する方法
- 13. オンラインでの画像とデータをオフラインで保存する方法
- 14. JavaScriptを使って画像を保存する方法は?
- 15. ノード赤を使用してCSVでデータを保存する方法
- 16. AngularJSを使用して入力値を保存する方法
- 17. (エンティティフレームワークを使用して)SQLデータベースに画像を保存する方法
- 18. angle2を使用してローカルフォルダに画像を保存する方法
- 19. Instagramユーザーの画像をC#を使用してローカルマシンに保存する方法
- 20. Ajaxを使用してデータをモデルに渡してBLOB形式で画像を保存する方法
- 21. savefigを使用してpyplotを画像として保存するには
- 22. AngularJS 2の式でJson(Mongo DB)データを使用する方法
- 23. ノードgm(グラフィックマジック)を使ってmongodbに画像ファイルを保存
- 24. 画像ファイルにデータを保存する方法
- 25. blobとして画像を保存する方法
- 26. D3 v4グラフを画像として保存する方法
- 27. ピクチャボックスコントロールからjpegとして画像を保存する方法
- 28. グラフをサーバー上の画像として保存する方法
- 29. アップロードとPrimeFacesを使用して画像を保存して、JSF
- 30. AngularJSサービスとLaravelコントローラを使用してファイルをフォルダに保存する方法