1

MongoDB を使用してサムネイル画像を保存するための推奨される方法は何ですか? (注: 画像は単なるサムネイル画像であり、実際の大きな画像は必要ありません) ドキュメント内にバイト単位で保存できますか? または、GridFS を使用する必要がありますか? サムネイル画像は実際には小さなアイコンであり、クエリを実行すると常に完全なドキュメントの一部として返されます。

4

1 に答える 1

3

gridfs は、各チャンクの標準 256k ( http://www.mongodb.org/display/DOCS/GridFS+Specificationfs.chunksに記載されているように) サイズに対応するために不要なスペースとエクステントを割り当てるため、ドキュメントごとに保存するのがおそらく最適な方法です。コレクション内。

また、これらはサムネイルであると述べているため、おそらくメインドキュメントで使用したいと思うでしょう。したがって、プログラミングだけでなくデータベースの使用法でも、この画像をメインドキュメントで返す方がより効率的であることは当然のことです。資料。

于 2012-10-16T14:26:41.053 に答える