DB(私の場合はMongoDB)の外に画像(またはバイナリデータ - pdfs、ムービーなど)を保存してパブリックサーバに置くとフォルダは、少なくともより高速にすることができます(エンコード、デコード、その周辺のもの)。サーバサイドフォルダの代わりにMongoDBに直接画像を保存する利点
しかし、このようなオプションがMondoDBにあるので、私はこれを使う利点と、そのアプローチが推奨されているユースケースを知りたいと思います。
DB(私の場合はMongoDB)の外に画像(またはバイナリデータ - pdfs、ムービーなど)を保存してパブリックサーバに置くとフォルダは、少なくともより高速にすることができます(エンコード、デコード、その周辺のもの)。サーバサイドフォルダの代わりにMongoDBに直接画像を保存する利点
しかし、このようなオプションがMondoDBにあるので、私はこれを使う利点と、そのアプローチが推奨されているユースケースを知りたいと思います。
バイナリデータが大量にあり、シャーディングを利用したい場合は、gridfsを使用してバイナリデータをmongo dbに保存することができます。しかし、パフォーマンスの観点から、明らかにファイルシステムにイメージを格納することを指摘した方が良い方法です。
ありがとうございました。グリッドFSを使用している人は、従来の、比較的簡単で伝統的な、おそらく時代遅れのサーバーfsによるアプローチを使用していますか?もしそうなら、現時点で残高はどこですか? – d2048