2016-11-28 8 views
0

イメージをmongoDB内のコレクションにアップロードするプロセスについて簡単に質問します。私はこのような候補者のコレクションを持っています {name: "",role: "", support: "" }と私はこのようなコレクションへの可能性がある場合は、この{name: "",role: "", support: "", image:""}のようなイメージがありました。私は純粋に質問しています。なぜなら、ほとんどのオンライン情報は通常Gridfsを指しており、独自のコレクションfs.fileとfs.chunkを使用しているからです。コレクションへの画像ファイルのアップロード

イメージファイルをコレクションに追加する可能性がありますか、代わりにfs.fileを参照する必要がありますか?私はそれを作成したスキーマを変更できるので、イメージファイルを追加するだけでいいと思っています。

答えて

0

イメージ名またはソースを実際のイメージの起点を指すポインタとして参照することをお勧めします。私はAmazon Web Services S3を使用しています。これは管理オブジェクトストレージサービスです。 mongodbには、S3サービス内の「バケット」と呼ばれる、オブジェクトストア内のイメージロケーションのポインタが格納されます。ユースケースは少し不明でしたが、実際にデータベースにイメージを格納するのではなく、コスト効率とパフォーマンスが向上することが期待されます。

関連する問題