DateCreated、Title、Format などのいくつかのプロパティと共にオーディオ ファイルのカタログが必要です。これらのファイルは wav および/または gsm 形式であると予想しています。ファイルの最大サイズは約 10MB です。1 日に追加されるファイルの最大数は約 600 です。レコードの約 25% が 10 日ごとに消去されます。また、全レコードの 80% が毎月削除されます (概算によると)。レコードをクエリするとき、物理ファイルでクエリする必要はありません。むしろ、他のプロパティが必要です。ただし、特定のファイルまたは複数のファイルを確認したい場合は、オーディオ ファイル自体をプルします。ここに私の質問があります:オーディオ ファイルを BLOB 列にそのプロパティと共に同じテーブルに格納する必要がありますか、それとも別の場所 (データベースまたは単なるファイル ディレクトリなど) に格納し、そのパスを格納する必要がありますか? MySQL を使用する予定ですが、このような規模のデータに適しているかどうかはよくわかりません。したがって、それが適切な選択ではない場合は、この特定のケースにより適した別の DBMS を提案することもできます。
質問する
503 次