10 万以上の平文ファイルがあるとします。各ファイルには、いくつかの構造化された情報が関連付けられています。そのプロパティを記述することで、ファイルが取得されやすくなります。つまり、important_file
(必須の) 値が入力されたファイルと配列があります: {property0: value0, ..., propertyN: valueN}
. 各フィールドは、ファイルがコレクションに追加される前に入力されるため、その後はいつでもその値でそのファイルを記述することができます。
問題は、ファイルを DB 内に保存する方が良いですか (サイズは 5MB 以下 (99% のケースで最も可能性の高いサイズは ~500KB です))、または直接 FS に保存する方が良いですか? 答えが「DB」の場合、ドキュメント指向 (MongoDB など) のソリューションを検討する必要がありますか?
同様の事例へのリンクを歓迎します。