私はMongoDBユーザーの1人です。残念ながら、MongoDB GridFS機能について聞いたのですが、いつどこでその機能を使用するか、または使用する必要があるかわかりません。この機能を使用している可能性がある場合は、皆さんが正確に説明してくれることを願っています。この機能。
ありがとう、
大きなファイルをMongoDBに保存する必要がある場合は、GridFSの使用を検討してください。
私がそれをうまく要約していると思うMongoDBドキュメントからの引用:
データベースは、BSONオブジェクト内のバイナリデータのネイティブストレージをサポートしています。ただし、MongoDBのBSONオブジェクトのサイズは4MBに制限されています。GridFS仕様は、大きなファイルを複数のドキュメント間で透過的に分割するためのメカニズムを提供します。これにより、大きなオブジェクトを効率的に保存でき、ビデオなどの特に大きなファイルの場合は、範囲操作(たとえば、ファイルの最初のNバイトのみをフェッチする)が可能になります。
ここにはGridFS仕様もあります